Warning, /libkolabxml/README is written in an unsupported language. File is not indexed.

0001 = About =
0002 
0003 Libkolabxml is the reference implementation of the Kolab XML Format as
0004 defined in http://wiki.kolab.org/User:Mollekopf/Drafts/KEP:17.
0005 
0006 It provides serialization/deserialization from/to in-memory
0007 representations for all Kolab Objects, including input validation.
0008 
0009 = Bindings =
0010 
0011 Based on SWIG (www.swig.org) various language-bindings are provided.
0012 
0013 = Usage =
0014 
0015 For more information about the usage please see src/kolabformat.h
0016 
0017 = Building =
0018 
0019 Build with:
0020 
0021 $ mkdir build
0022 $ cd build
0023 $ cmake ..
0024 $ make
0025 
0026 == CMake options ==
0027 
0028 Options can either be supplied on the commandline or edited in the
0029 cmake cache.
0030 
0031 Library installation path:
0032 
0033     LIB_INSTALL_DIR=/usr/lib
0034 
0035 Note that LIB_SUFFIX is honored since version 1.0.2
0036 
0037 Set the installation prefix:
0038 
0039     CMAKE_INSTALL_PREFIX=/usr
0040 
0041 Installation location for header files:
0042 
0043     INCLUDE_INSTALL_DIR=/usr/include
0044 
0045 Building of bindings can be controlled using cmake configuration
0046 options:
0047 
0048     PYTHON_BINDINGS
0049     PHP_BINDINGS
0050     JAVA_BINDINGS
0051     CSHARP_BINDINGS
0052 
0053 The path to install the bindings:
0054 
0055     PYTHON_INSTALL_DIR
0056     PHP_INSTALL_DIR
0057     JAVA_INSTALL_DIR
0058     CSHARP_INSTALL_DIR
0059 
0060 === Example ===
0061 
0062 Find libraries in lib64, install to /usr/lib64, build python and
0063 phpbindings:
0064 
0065 $ cmake -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=/usr/lib64 \
0066     -DPYTHON_BINDINGS=TRUE \
0067     -DPYTHON_INSTALL_DIR=/usr/lib64/python$x.$y/site-packages/ \
0068     -DPHP_BINDINGS=TRUE ..
0069 
0070 == Requirements ==
0071 
0072 Minimum requirements are:
0073 
0074     - cmake 2.6
0075     - boost >= 1.41
0076     - xerces-c >= 3.0
0077     - cxx >= 3.0 (http://www.codesynthesis.com/products/xsd/)
0078     - libcurl
0079 
0080 For further features:
0081 
0082     - SWIG >= 2.0
0083 
0084 For building test (controlled by -DBUILD_TESTS=TRUE):
0085 
0086     - Qt >= 4.7
0087 
0088 
0089 For further information see src/DEVELOPMENT.