Belcard is a C++ library to manipulate VCard standard format
- bctoolbox[1] : portability layer.
- belr[2] : used to parse VCard format.
cmake . -DCMAKE_INSTALL_PREFIX=<install_prefix> -DCMAKE_PREFIX_PATH=<search_prefix>
make
make install
CMAKE_INSTALL_PREFIX=<string>
: installation prefixCMAKE_PREFIX_PATH=<string>
: prefix where depedencies are installedENABLE_UNIT_TESTS=NO
: do not compile non-regression testsENABLE_STRICT=NO
: do not build with strict complier flags e.g.-Wall -Werror
Our CMake scripts may automatically add some paths into research paths of generated binaries.
To ensure that the installed binaries are striped of any rpath, use -DCMAKE_SKIP_INSTALL_RPATH=ON
while you invoke cmake.
Rpm packaging belcard can be generated with cmake3 using the following command: mkdir WORK cd WORK cmake3 ../ make package_source rpmbuild -ta --clean --rmsource --rmspec belcard--.tar.gz
- [1] git://git.linphone.org/bctoolbox.git or http://www.linphone.org/releases/sources/bctoolbox
- [2] git://git.linphone.org/belr.git or http://www.linphone.org/releases/sources/belr