update
This commit is contained in:
parent
3858c49164
commit
12dbf54505
@ -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]
|
||||
----
|
||||
|
@ -235,6 +235,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
|
||||
то принимается решение, что окружение сформировано правильно,
|
||||
иначе делается заключение о том, что файлы всех типов находятся
|
||||
в одном каталоге с исполняемым и на этом проверки заканчиваются.
|
||||
|
||||
Пример правильной структуры каталогов для данной иерархии приведён в таблице.
|
||||
|
||||
.Каталоги при работе в окружении для разработки
|
||||
|
Loading…
Reference in New Issue
Block a user