Balau CMake Maven Plugin

A Maven plugin that integrates CMake projects into the Maven build system.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.borasoftware.balau
Идентификатор

Идентификатор

cmake-maven-plugin
Последняя версия

Последняя версия

19.7.1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Balau CMake Maven Plugin
A Maven plugin that integrates CMake projects into the Maven build system.
Ссылка на сайт

Ссылка на сайт

https://github.com/borasoftware/cmake-maven-plugin
Система контроля версий

Система контроля версий

https://github.com/borasoftware/cmake-maven-plugin

Скачать cmake-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.borasoftware.balau</groupId>
    <artifactId>cmake-maven-plugin</artifactId>
    <version>19.7.1</version>
</plugin>

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.apache.maven.shared : maven-shared-utils jar 3.2.1
org.apache.maven : maven-plugin-api jar 3.3.9
org.apache.maven : maven-core jar 3.3.9
org.apache.maven : maven-compat jar 3.3.9

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
org.apache.maven : maven-artifact jar 3.3.9
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0

Модули Проекта

Данный проект не имеет модулей.

cmake-maven-plugin

The Balau cmake-maven-plugin plugin provides a mechanism for driving CMake execution via Maven.

The plugin allows a simple and concise way of integrating CMake projects into a Maven based SDLC infrastructure.

The following Maven goals are defined:

  • clean;
  • configure;
  • compile;
  • test-compile.

Three of these goals are similar to the standard Maven goals for cleaning build files, compiling production code, and compiling test code. The 'configure' goal (bound by default to the validate Maven phase) executes CMake to configure the project before compilation.

See the Maven chapter in the Balau documentation for more information on usage.

Версии библиотеки

Версия
19.7.1
19.6.4
19.6.3
19.6.2
19.6.1