From: <ba...@us...> - 2008-11-05 19:45:35
|
Revision: 1147 http://omc.svn.sourceforge.net/omc/?rev=1147&view=rev Author: bartw Date: 2008-11-05 19:45:32 +0000 (Wed, 05 Nov 2008) Log Message: ----------- formatting changes Modified Paths: -------------- cmpi-bindings/trunk/README Modified: cmpi-bindings/trunk/README =================================================================== --- cmpi-bindings/trunk/README 2008-11-05 18:31:35 UTC (rev 1146) +++ cmpi-bindings/trunk/README 2008-11-05 19:45:32 UTC (rev 1147) @@ -1,7 +1,8 @@ Swig based CMPI bindings ------------------------ -This implements a CMPI-compliant provider interface for various languages via SWIG. +This implements a CMPI-compliant provider interface for various languages +via SWIG. Currently supported languages @@ -13,16 +14,19 @@ Implementation -------------- -cmpi-bindings is implemented as a single CMPI-compliant provider (per supported language) -that serves as a "multiplexer" to the instrumented language-specific providers. +cmpi-bindings is implemented as a single CMPI-compliant provider (per +supported language) that serves as a "multiplexer" to the instrumented +language-specific providers. -Using a python provider for class Py_Foo as an example, cmpi-bindings project provides a -cmpi-compliant provider (libpyCmpiProvider.so) that will be registered with the cimom as -the provider that handles Py_Foo requests. When libpyCmpiProvider gets the request, it -will then forward it on to the python module that instruments the Py_Foo class. +Using a python provider for class Py_Foo as an example, cmpi-bindings +project provides a cmpi-compliant provider (libpyCmpiProvider.so) that +will be registered with the cimom as the provider that handles Py_Foo +requests. When libpyCmpiProvider gets the request, it will then forward +it on to the python module that instruments the Py_Foo class. -cmpi-bindings also provides supported-language-interfaces for the Provider Environment -and BrokerCIMOMHandle, so that providers can make "up-calls" into the cimom. +cmpi-bindings also provides supported-language-interfaces for the Provider +Environment and BrokerCIMOMHandle, so that providers can make "up-calls" +into the cimom. For the stack discussion below, use the following 'type' abbreviations: @@ -30,7 +34,8 @@ Python: py Perl: pl -The cmpi-bindings provider interfaces under CMPI consist of the following stack: +The cmpi-bindings provider interfaces under CMPI consist of the following +stack: CIMOM -> @@ -46,8 +51,8 @@ Build / Installation -------------------- -The build scripts will only build the modules for which you have appropriate devel packages. -It will skip any others. +The build scripts will only build the modules for which you have appropriate +devel packages. It will skip any others. Requirements ------------ @@ -58,7 +63,8 @@ Build ----- - From root of tarball's source tree, create a directory 'build' and move (cd) into that directory + From root of tarball's source tree, create a directory 'build' and move + (cd) into that directory 'cmake ..' 'make' 'sudo make install' @@ -66,8 +72,9 @@ Test ---- For each language, there is a test/<language> directory. - Within that directory, there should be test providers, scripts that use the test providers, and - scripts to register the mofs and providers with cimoms. + Within that directory, there should be test providers, scripts that use + the test providers, and scripts to register the mofs and providers with + cimoms. Language-specific documentation @@ -80,6 +87,3 @@ -TODO ----- -See separate TODO file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kk...@us...> - 2008-11-06 14:35:38
|
Revision: 1151 http://omc.svn.sourceforge.net/omc/?rev=1151&view=rev Author: kkaempf Date: 2008-11-06 14:35:36 +0000 (Thu, 06 Nov 2008) Log Message: ----------- document some cmake flags Modified Paths: -------------- cmpi-bindings/trunk/README Modified: cmpi-bindings/trunk/README =================================================================== --- cmpi-bindings/trunk/README 2008-11-06 14:35:17 UTC (rev 1150) +++ cmpi-bindings/trunk/README 2008-11-06 14:35:36 UTC (rev 1151) @@ -56,7 +56,7 @@ Requirements ------------ - cmake + cmake 2.4 or later python interface requires: python-devel, pywbem-0.7.0 perl interface requires: ? ruby interface requires: ruby-1.8 ruby-devel-1.8 @@ -69,6 +69,12 @@ 'make' 'sudo make install' + You can pass various parameters to cmake to control the build, e.g. + cmake -DCMAKE_INSTALL_PREFIX=/usr/local + -DCMAKE_C_FLAGS_RELEASE:STRING="-Wall -O2 -g" + -DCMAKE_CXX_FLAGS_RELEASE:STRING="-Wall -O2 -g" + -DCMAKE_BUILD_TYPE=Release + Test ---- For each language, there is a test/<language> directory. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kk...@us...> - 2010-08-02 09:06:15
|
Revision: 1178 http://omc.svn.sourceforge.net/omc/?rev=1178&view=rev Author: kkaempf Date: 2010-08-02 09:06:09 +0000 (Mon, 02 Aug 2010) Log Message: ----------- **** moved to http://github.com/kkaempf/cmpi-bindings **** Modified Paths: -------------- cmpi-bindings/trunk/README Modified: cmpi-bindings/trunk/README =================================================================== --- cmpi-bindings/trunk/README 2010-01-13 09:34:36 UTC (rev 1177) +++ cmpi-bindings/trunk/README 2010-08-02 09:06:09 UTC (rev 1178) @@ -1,3 +1,7 @@ +**** moved to http://github.com/kkaempf/cmpi-bindings **** + + + Swig based CMPI bindings ------------------------ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |