Команды проекта
dcr new [name]
Создаёт новый проект с типовой структурой и dcr.toml. Если указан name, создаётся директория с этим именем. Если name не указан — создаётся в текущей директории.
dcr new my-app
dcr new # инициализация в текущей папке
dcr init
Инициализирует DCR-проект в пустой директории. Отличается от dcr new тем, что не создаёт вложенную папку.
mkdir app && cd app
dcr init
Генерирует:
dcr.tomlс базовыми полямиsrc/main.c(илиsrc/main.cpp, если указан C++)
Шаблон определяется полем type в секции [package]:
app— точка входаmainlib— без main, только APInone— только сорцы, без точки входа