This commit is contained in:
Andrei Astafev 2020-04-16 09:27:26 +03:00
parent 3858c49164
commit 12dbf54505
2 changed files with 10 additions and 2 deletions

View File

@ -1133,12 +1133,19 @@ git clone --recursive https://git.246060.ru/f1x1t/cmlib-example-app-features
=== Форматирование исходных текстов
Функция `add_format_sources` используется для форматирования файлов проекта
Функция `add_format_sources` генерирует цель для форматирования файлов проекта
в едином стандарте, для её использования требуются установленные программы
`dos2unix` и `uncrustify`. Утилита `dos2unix` приводит переводы строк в
файлах к стандарту, принятому в Unix. Утилита `uncrustify` форматирует
файлы с исходными кодами на языке C{plus}{plus} в соответствии с правилами,
перечисленными в файле `cmake/etc/uncrustify/default.cfg`. Пример использования:
перечисленными в файле `cmake/etc/uncrustify/default.cfg`.
IMPORTANT: Настройка правил форматирования помогает другим разработчикам
придерживаться вашего стиля программирования и отправлять изменения в ваш
проект в формате, который удобен вам. Проявите заботу о своих коллегах и
своём проекте!
Пример использования:
[source,cmake]
----

View File

@ -235,6 +235,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
то принимается решение, что окружение сформировано правильно,
иначе делается заключение о том, что файлы всех типов находятся
в одном каталоге с исполняемым и на этом проверки заканчиваются.
Пример правильной структуры каталогов для данной иерархии приведён в таблице.
.Каталоги при работе в окружении для разработки