2022-10-08 14:25:50 +00:00
|
|
|
|
# Библиотека дополнительных функций для сопровождения проекта на CMake
|
2022-10-05 14:12:28 +00:00
|
|
|
|
|
|
|
|
|
## Установка
|
|
|
|
|
|
2024-04-12 09:58:23 +00:00
|
|
|
|
Скачать [пакет](../../../releases/download/2.4.40/myxx-cmake_2.4.40_all.deb)
|
|
|
|
|
для Debian и установить его, выполнив команду `sudo dpkg -i myxx-cmake_2.4.40_all.deb`,
|
|
|
|
|
или [архив](../../../releases/download/2.4.40/myxx-cmake-local-2.4.40.tar.xz)
|
2022-10-07 08:22:07 +00:00
|
|
|
|
и распаковать его в каталог `$HOME/.local/share/cmake`.
|
2022-10-05 14:12:28 +00:00
|
|
|
|
|
|
|
|
|
## Использование
|
|
|
|
|
|
|
|
|
|
Для работы в программном проекте должна использоваться библиотека
|
2022-10-07 08:22:07 +00:00
|
|
|
|
[myx-cmake](../../../../myx), которая автоматически находит эту библиотеку.
|
2022-10-05 14:12:28 +00:00
|
|
|
|
|
2022-10-07 08:22:07 +00:00
|
|
|
|
Для подключения функций библиотеки необходимо в конце описания
|
|
|
|
|
проекта (после создания целей, для которых нужно применить правила)
|
2022-10-05 14:12:28 +00:00
|
|
|
|
добавить строки:
|
|
|
|
|
|
|
|
|
|
```cmake
|
|
|
|
|
if(MyxxCMake_DIR)
|
|
|
|
|
myxx()
|
|
|
|
|
endif()
|
|
|
|
|
```
|