Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 717 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 717 Bytes

libPLCL

libPLCL is the reference serialization/deserialization library for the Papyrus(Like)ConfigurationLanguage language.

Until there is a stable release, the API is subject to change.

TODO

  • Serialization
  • Verifying configs against templates
  • Better error handling
  • Tests

Building and Installing

Requirements

  • CMake 3.10 or later
  • C++23 compiler

Building

mkdir build
cd build 
cmake .. # -DCMAKE_INSTALL_PREFIX=/path/to/install, defaults to /usr/local
make

Installing

make install

Usage

Check the examples folder for usage examples.