Commit Graph

252 Commits

Author SHA1 Message Date
e3600e96ce Передача аргументов во внешние проекты (переменная CMLIB_EXT_PROJ_DEFAULT_ARGS) 2020-08-03 15:16:10 +03:00
5c90828e4e Убрана явное указания языка для файла исходных текстов 2020-07-23 10:21:40 +03:00
186d67c4bb Добавление флагов в виде строк 2020-06-26 04:09:40 +03:00
2e18f5981b Правка добавления флагов 2020-06-26 04:04:38 +03:00
ef788f6cc5 Другой способ установки флагов 2020-06-25 12:22:35 +03:00
954b27fa27 Рефакторинг 2020-06-25 11:30:48 +03:00
a8e546734a Лишние пробелы 2020-06-25 09:21:18 +03:00
f2ee747a38 По возможности использовать C++14, иначе С++11 2020-06-25 09:20:23 +03:00
a6bb734f49 Правка для ОС Эльбрус 2020-05-18 19:33:26 +03:00
23be253a8d Переписана работа с флагами по умолчанию 2020-04-27 19:30:41 +03:00
9df188963e Удаление дубликатов флагов 2020-04-26 18:42:18 +03:00
aee649f061 Правила для формирования архивов 2020-04-26 17:50:18 +03:00
4821f16044 Проба создания правил для работы с отладочной информацией 2020-04-25 17:35:24 +03:00
2ea38c32c8 Добавлены tpp и tcc к списку расширений файлов для C++ 2020-04-25 08:43:05 +03:00
a4c2efa3d2 Маски для исключения файлов из архива 2020-04-24 22:47:58 +03:00
1eaded9031 Правила именования пакетов 2020-04-24 20:51:10 +03:00
d6c1e11d49 Форматирование кода 2020-04-24 20:35:57 +03:00
bc44f42f89 Обновлены правила для формирования пакетов 2020-04-24 20:28:01 +03:00
ea2b322df6 Улучшена генерация файла pkg-config 2020-04-22 22:25:22 +03:00
c73c31b380 Генерация файла для pkg-config вынесена в отдельную функцию 2020-04-22 22:05:17 +03:00
197e5b3939 Форматирование кода 2020-04-22 19:14:51 +03:00
8ca93d3115 Исправлен целевой каталог для формирования исполняемых файлов 2020-04-22 19:14:03 +03:00
a52a9e7b8a Исправлен целевой каталог для формирования библиотек 2020-04-22 19:06:22 +03:00
83a9e94e31 Правка цели для добавления комментариев к исходникам 2020-04-22 13:12:33 +03:00
4bd8ab0ced Цель для автоматического добавления комментариев в формате Doxygen 2020-04-22 08:33:57 +03:00
e5fbb90235 Пути для генерируемых файлов 2020-04-21 12:26:03 +03:00
2909f5a9d4 Лишняя инструкция 2020-04-19 11:03:32 +03:00
6449929719 Исправлена работа анализатора clazy 2020-04-19 11:01:53 +03:00
d1685694ed Изменён алгоритм для применения правок clazy 2020-04-19 10:37:01 +03:00
b513e9b15b Добавлены автозамены для clazy 2020-04-18 23:31:40 +03:00
8a09a61d52 Убрана поддержка старых clang 2020-04-18 22:01:23 +03:00
8defb4fbb4 Автоматическая правка кода с помощью clazy 2020-04-18 21:56:16 +03:00
0dbfda298f Добавлен файл 2020-04-18 21:06:10 +03:00
81b3a19a55 Поддержка cotire 2020-04-18 21:03:03 +03:00
a1765526f8 Revert "Подключение добавленной в GCC 10 опции -fanalyzer"
This reverts commit 48fff012d0.
2020-04-18 20:39:37 +03:00
48fff012d0 Подключение добавленной в GCC 10 опции -fanalyzer 2020-04-18 20:05:29 +03:00
3ebfdf81a8 Возможность отключения вывода предупреждений в режиме отладки 2020-04-18 19:50:12 +03:00
f97349f404 Чистка кода 2020-04-18 19:44:16 +03:00
f0a7996d26 Форматирование кода 2020-04-18 19:40:13 +03:00
8d2809a772 Исправлено разрешение автоматического исправления ошибок для Clazy 2020-04-18 19:36:28 +03:00
afa8b1e295 Исправлено разрешение автоматического исправления ошибок для Clang-Tidy 2020-04-18 18:57:42 +03:00
255f0f432b Исправлено разрешение автоматического исправления ошибок 2020-04-18 18:52:54 +03:00
d709a6d555 Добавлены значения по умолчанию для создания архивов 2020-04-18 15:03:41 +03:00
9c6148ab82 Исправлено подключение системных каталогов в cotire 2020-04-15 15:24:18 +03:00
0b69005b7a Добавлен ключ -fno-omit-frame-pointer для отладки и профилирования 2020-04-14 21:15:21 +03:00
cebdb82bfa Правка установка флагов компиляции 2020-04-14 20:14:09 +03:00
b5ed0303a1 Обновление правил для cmake-format 2020-04-14 18:44:54 +03:00
3e8511da71 Правка правила для проверки названия генератора для Ninja 2020-04-14 17:39:19 +03:00
3c0fd214b9 Форматирование кода 2020-04-14 12:20:01 +03:00
8730aba9bf Автоматическое создание Makefile для генератора ninja 2020-04-14 12:14:05 +03:00