Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1008 Bytes

README.md

File metadata and controls

51 lines (40 loc) · 1008 Bytes

Xml-Security-C++ with CMake support

This is a forked repository of santuario-cpp/xml-security-c++ with CMake build system support. The original source is under trunk branch. The CMake build system inspired from Xerces-C++.

Build

Initialize cmake build

$ cmake -S . -B build

Initialize cmake build for Debug build

$ cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug

Initialize cmake build for shared library

$ cmake -S . -B build -DBUILD_SHARED_LIBS=ON

Build the library

$ cmake --build build

Build the library with Xalan

$ cmake -S . -B build -DUSE_XALAN=ON
$ cmake --build build

Build the samples

$ cmake --build build --target samples

Build the tools

$ cmake --build build --target tools

Install the library files(headers, .a/.so, cmake configs)

$ cmake --install build

What is not ported?

  • Experimental crypto libraries support, NSS and WinCAPI
  • XKMS support