Mercurial > devkit
view libjansson.md @ 62:c11f18adb87f default tip @
libjansson: fix CMake installation for release
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 10 Mar 2023 14:28:09 +0100 |
parents | bfd88ff3c3aa |
children |
line wrap: on
line source
Build libjansson ================= Version: 2.14 Download -------- - https://github.com/akheron/jansson/releases/download/v2.14/jansson-2.14.tar.gz Dependencies ------------ - [CMake](https://cmake.org). Configure --------- ### Visual Studio (debug) cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=C:/pkg/vs/debug -DJANSSON_BUILD_DOCS=Off -DJANSSON_BUILD_SHARED_LIBS=On -DJANSSON_EXAMPLES=Off -DJANSSON_INSTALL_CMAKE_DIR=C:/pkg/vs/debug/lib/cmake/jansson -DJANSSON_WITHOUT_TESTS=On -G"NMake Makefiles" ### Visual Studio (release) cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=C:/pkg/vs/release -DJANSSON_BUILD_DOCS=Off -DJANSSON_BUILD_SHARED_LIBS=On -DJANSSON_EXAMPLES=Off -DJANSSON_INSTALL_CMAKE_DIR=C:/pkg/vs/release/lib/cmake/jansson -DJANSSON_WITHOUT_TESTS=On -G"NMake Makefiles" Build ----- ### Visual Studio cmake --build build && cmake --install build ### For debug rmdir /s /q C:\pkg\vs\debug\lib\pkgconfig ### For release rmdir /s /q C:\pkg\vs\release\lib\pkgconfig