Skip to content


Egor Pugin edited this page Jan 30, 2019 · 4 revisions

CPPAN or SW v1

Idea was formed during years of work with CMake, different projects, porting things to different OSs. Development started in the early 2016.

YAML was choosen as configuration file format. It was mixed declarative approach with imperative CMake insertions.

SW or CPPAN v2

Development started in the late 2017.

Decarative approach showed weaknesses, so it was decided to switch to the most flexible thing - complete programming language. C++ was choosen over Python (Conan) and, possibly, other languages such as Lua (Premake).

You can’t perform that action at this time.