Author: abroekhuis
Date: Tue Jul 19 12:07:16 2011
New Revision: 1148287

URL: http://svn.apache.org/viewvc?rev=1148287&view=rev
Log:
Updated several files to use correct error handling style. Fixed the 
launcher/framework to not crash when quitting using sigint.

Added:
    incubator/celix/trunk/documents/
    incubator/celix/trunk/documents/Celix.graffle
    incubator/celix/trunk/documents/memory_pools.png
Modified:
    incubator/celix/trunk/.cproject
    incubator/celix/trunk/CMakeLists.txt
    incubator/celix/trunk/dependency_manager/dependency_activator_base.h
    incubator/celix/trunk/framework/CMakeLists.txt
    incubator/celix/trunk/framework/private/include/attribute.h
    incubator/celix/trunk/framework/private/include/bundle.h
    incubator/celix/trunk/framework/private/include/bundle_archive.h
    incubator/celix/trunk/framework/private/include/bundle_revision.h
    incubator/celix/trunk/framework/private/include/component.h
    incubator/celix/trunk/framework/private/include/framework.h
    incubator/celix/trunk/framework/private/include/headers.h
    incubator/celix/trunk/framework/private/include/utils.h
    incubator/celix/trunk/framework/private/include/version.h
    incubator/celix/trunk/framework/private/include/version_range.h
    incubator/celix/trunk/framework/private/src/attribute.c
    incubator/celix/trunk/framework/private/src/bundle.c
    incubator/celix/trunk/framework/private/src/bundle_archive.c
    incubator/celix/trunk/framework/private/src/bundle_revision.c
    incubator/celix/trunk/framework/private/src/capability.c
    incubator/celix/trunk/framework/private/src/framework.c
    incubator/celix/trunk/framework/private/src/requirement.c
    incubator/celix/trunk/framework/private/src/utils.c
    incubator/celix/trunk/launcher/launcher.c
    incubator/celix/trunk/shell/install_command.c
    incubator/celix/trunk/shell/ps_command.c

Modified: incubator/celix/trunk/.cproject
URL: 
http://svn.apache.org/viewvc/incubator/celix/trunk/.cproject?rev=1148287&r1=1148286&r2=1148287&view=diff
==============================================================================
--- incubator/celix/trunk/.cproject (original)
+++ incubator/celix/trunk/.cproject Tue Jul 19 12:07:16 2011
@@ -100,7 +100,7 @@
                <buildTargets>
                        <target name="all" path="" 
targetID="org.eclipse.cdt.build.MakeTargetBuilder">
                                <buildCommand>make</buildCommand>
-                               <buildArguments>-j4 -C 
/Users/alexander/Documents/Projects/Celix/celix/build</buildArguments>
+                               <buildArguments>-j4 -C 
${workspace_loc:/celix}/build</buildArguments>
                                <buildTarget>all</buildTarget>
                                <stopOnError>true</stopOnError>
                                <useDefaultCommand>false</useDefaultCommand>
@@ -116,6 +116,7 @@
                        </target>
                        <target name="run cmake" path="" 
targetID="org.eclipse.cdt.build.MakeTargetBuilder">
                                <buildCommand>cmake</buildCommand>
+                               <buildArguments/>
                                <buildTarget>-E chdir 
${workspace_loc:/celix}/build cmake -G "Unix Makefiles" ../</buildTarget>
                                <stopOnError>true</stopOnError>
                                <useDefaultCommand>false</useDefaultCommand>

Modified: incubator/celix/trunk/CMakeLists.txt
URL: 
http://svn.apache.org/viewvc/incubator/celix/trunk/CMakeLists.txt?rev=1148287&r1=1148286&r2=1148287&view=diff
==============================================================================
--- incubator/celix/trunk/CMakeLists.txt (original)
+++ incubator/celix/trunk/CMakeLists.txt Tue Jul 19 12:07:16 2011
@@ -44,12 +44,15 @@ include_directories(${APR_INCLUDE_DIR})
 include_directories("framework/private/include")
 include_directories("framework/public/include")
 
+add_subdirectory(libtst)
+add_subdirectory(libtst-2.0)
+
 add_subdirectory(utils)
 add_subdirectory(framework)
+add_subdirectory(launcher)
 
 include(Packaging.cmake)
 add_subdirectory(dependency_manager)
-add_subdirectory(launcher)
 add_subdirectory(test)
 
 add_subdirectory(shell)

Modified: incubator/celix/trunk/dependency_manager/dependency_activator_base.h
URL: 
http://svn.apache.org/viewvc/incubator/celix/trunk/dependency_manager/dependency_activator_base.h?rev=1148287&r1=1148286&r2=1148287&view=diff
==============================================================================
--- incubator/celix/trunk/dependency_manager/dependency_activator_base.h 
(original)
+++ incubator/celix/trunk/dependency_manager/dependency_activator_base.h Tue 
Jul 19 12:07:16 2011
@@ -34,7 +34,7 @@ void * dm_create(BUNDLE_CONTEXT context)
 void dm_init(void * userData, BUNDLE_CONTEXT context, DEPENDENCY_MANAGER 
manager);
 void dm_destroy(void * userData, BUNDLE_CONTEXT context, DEPENDENCY_MANAGER 
manager);
 
-SERVICE dependencyActivatorBase_createService();
+SERVICE dependencyActivatorBase_createService(void);
 SERVICE_DEPENDENCY 
dependencyActivatorBase_createServiceDependency(DEPENDENCY_MANAGER manager);
 
 #endif /* DEPENDENCY_ACTIVATOR_BASE_H_ */


Reply via email to