Skip to content
C++ library to quickly read, write and merge garlic config layers. Note that this library does not include any validation logic.
C++ C CMake Dockerfile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
cmake
include
lib/tinydir
platforms
src
tests
.gitignore
CMakeLists.txt
README.md
garlicconfig.pc.in
init.sh
requirements.txt

README.md

GarlicConfig

CircleCI

C++ library to quickly read, write and merge garlic config layers. Note that this library does not include any validation logic.

Integration

You can build from the source and use any compiler you choose to use and use the generated library to build on top of it. However, if you're only thinknig of integrating with this code as is, using cget to retrieve this is highly recommended. In order to use cget simply use this command.

$ cget install infoscout/garlicconfig-core

If you'd like to retreive shared libraries, use: $ cget install infoscout/garlicconfig-core -DBUILD_SHARED_LIB=ON

Otherwise, you should be able to compile from the source after either satisfying all the dependencies or using cget to retrieve depending by calling init.sh or simply calling.

$ cget install

You just have to make sure cget is initialized to use C++11 and set your preferred build type, shared or static.

$ cget init --std=c++11

Development

You need to make sure you have cGet, CMake 3.11 and a GNU Compiler.

You can’t perform that action at this time.