Настройка источников cpp в gradle

Я создал проект поверх Qt (, поэтому исходный код написан на C++ ), и я хотел попробовать Gradle для автоматической сборки на нем. Мне потребовалось некоторое время, чтобы вникнуть в детали настройки многопроектной сборки (, есть исполняемый файл и две библиотеки ), и теперь я пытаюсь рассказать плагину cpp-exeи cpp-lib, как мое исходное дерево структурирован.

Я настроил задачу, которая должна печатать все наборы исходников (должны быть хотя бы наборы по умолчанию, верно? )и это выглядит так:

task projectinfo {
description = "Informations about the current project"
group = INFORMATIONS_GROUP

doFirst {
    task -> print ("""${task.project.sourceSets.all}""")
}

Если я запускаю эту задачу, Gradle сообщает мне, что для проекта нет свойства «sourceSets». Документация плагина говорит мне, что можно настроить исходные местоположения, но не как.

Итак, мой вопрос будет :Как я могу указать плагину Gradle cpp, какие исходные файлы использовать. Если есть какая-либо документация по плагину cpp, кроме его документации по API и руководства пользователя Gradle, это тоже может помочь.

7
задан JavaJigs 18 March 2015 в 12:04
поделиться