Commit Graph

244 Commits

Author SHA1 Message Date
5651a4767e Генерация заголовочного файла с информацией о репозитории git 2021-06-17 15:44:08 +03:00
6c6f48c468 По умолчанию генерировать файл compile_commands.json 2021-06-12 19:01:18 +03:00
63d5a966d7 Исправлена сборка для целей, состоящих только из заголовков 2021-06-12 16:20:53 +03:00
549df845a4 Добавление каталога cmake/find средствами CMLib 2021-06-12 15:08:52 +03:00
9b8b4fa98e Всегда проверять флаги для динамического анализа 2021-06-12 14:57:25 +03:00
f1ebe75238 Исправлен путь 2021-06-12 14:35:58 +03:00
b89987fa82 Добавлены динамические проверки 2021-06-12 14:25:48 +03:00
a3cfaf458a Функции динамического тестирования перенесены в проект 2021-06-12 14:14:01 +03:00
87572438e4 Форматирование 2021-06-12 14:08:24 +03:00
e4ec257b11 Оптимизация работы с флагами 2021-06-12 14:07:59 +03:00
9ff6a41c5a Merge branch 'master' of git.246060.ru:f1x1t/cmlib 2021-06-12 13:00:04 +03:00
b3ad740ab8 Чистка 2021-06-12 12:59:31 +03:00
cfad412b21 Ошибка в имени переменной 2021-06-12 12:48:56 +03:00
8b2fa4fd64 Исправлено добавление название темы к CMAKE_INSTALL_PREFIX 2021-06-11 09:50:46 +03:00
5e600ab490 Форматирование 2021-06-07 17:57:17 +03:00
ca7cf2dbfe Переименование файла правил форматирования 2021-06-07 17:56:10 +03:00
bef7660836 Отказ от использования файла Variables.cmake 2021-06-07 17:46:58 +03:00
dbc0b76a76 Опция CMLIB_USE_DEVELOPMENT_INSTALL_PREFIX
При включении CMLIB_USE_DEVELOPMENT_INSTALL_PREFIX установка
будет производиться в каталог _output внутри проекта.
2021-06-01 13:55:12 +03:00
ab6d9dab66 Переменная для названия работы (темы) 2021-06-01 13:36:24 +03:00
956a94800f Запрет установки в каталог с исходниками 2021-06-01 13:32:03 +03:00
8fbf0a3b3d Переименование 2021-05-30 23:07:16 +03:00
63c433a82e Исправлена область видимости переменных 2021-05-30 20:53:38 +03:00
ec1d917195 Форматирование 2021-05-30 20:32:08 +03:00
28cf80381e Выбор версии стандарта C++ (для Астра 1.5 - 11, иначе 17) 2021-05-30 20:31:10 +03:00
c6414bbc03 Переименованы стандартные каталоги для данных (data->share, lib->var) 2021-05-25 14:59:59 +03:00
894a63237a Функция для добавления общего префикса ко всем переменным в списке 2021-05-18 08:59:52 +03:00
1bff4d2a0d Команда для проверки форматирования кода 2021-02-19 11:04:50 +03:00
b725122c89 Revert "Проверка доступности стандарта C++17"
This reverts commit a0cc72077c.
2020-12-23 11:03:49 +03:00
6748c65058 Revert "Заплатка для версий CMake < 3.8.0"
This reverts commit 0f5a90952b.
2020-12-23 11:03:41 +03:00
0f5a90952b Заплатка для версий CMake < 3.8.0 2020-12-23 09:36:24 +03:00
a0cc72077c Проверка доступности стандарта C++17 2020-12-21 16:05:42 +03:00
81bed8b385 Merge branch 'master' of git.246060.ru:f1x1t/cmlib 2020-12-10 12:24:32 +03:00
6020cb02c0 Исправлена сборка статической библиотеки в режиме профилировки 2020-12-10 12:23:47 +03:00
f5151f5a2b Поддержка новых версий clang 2020-12-01 13:12:24 +03:00
5ffcde34e2 Форматирование файла 2020-12-01 13:12:15 +03:00
0e96514413 Исправление связки cotire + clang 2020-10-15 06:55:02 +03:00
39111c890a Тест 2020-10-02 11:38:14 +03:00
67cbb07e51 Установка флагов в зависимости от типа цели 2020-10-02 11:31:18 +03:00
eeae991b4c Проба 2020-10-02 11:20:30 +03:00
e3957adb47 Проба 2020-10-02 10:58:45 +03:00
41e27fb251 Merge branch 'master' of git.246060.ru:f1x1t/cmlib 2020-10-02 08:37:54 +03:00
2be896c4a8 Глобальные настройки PVS-Studio 2020-10-02 08:37:25 +03:00
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