qbs, группы файлов и префиксы |
Здравствуйте, гость ( Вход | Регистрация )
qbs, группы файлов и префиксы |
SLiDER |
22.12.2014, 15:21
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 22.12.2014 Пользователь №: 4301 Спасибо сказали: 0 раз(а) Репутация: 0 |
Вопрос вот собственно в чём. Необходимо собирать проект с использованием protobuf. Есть протофайлы разбитые по функционалу на несколько поддиректорий. По логике предлагаемой разработчиками qbs необходимо создать несколько групп (Group) с одинаковыми тэгами (fileTags) и соответствующими префиксами (prefix). Например так:
А затем подключить их к правилу (Rule) через поле ввода (inputs). Например так:
Так вот, далее при написании правила для обработки этих самих inputs мне необходимо знать тот самый prefix для того чтобы копировать результаты работы protoc (протокомпилятора) в соответствующие поддиректории. Есть ли хоть какой-нить штатный метод до него добраться? И если нет, то какие у кого есть предложения, что с этим можно сделать? |
|
|
SLiDER |
22.12.2014, 18:29
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 22.12.2014 Пользователь №: 4301 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всё. Проблема решена. Есть волшебное поле baseDir которое содержит в себе как раз то что нужно Улыбающийся Оно есть и в inputs (для мультиплексного правила) и в input для обычного.
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 9:20 |