use underscores instead of pipes in configuration names, because codelite creates directories named after the configuration, and pipes are invalid in directory names on windows
include a virtual folder at the root, because codelite expects it, and it causes many strange bugs in codelite when the virtual folder is absent
missed one configuration