Как передать lib_dirs в сценарий действия?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как передать lib_dirs в сценарий действия?

Сообщение Anonymous »

В результате создания моих библиотек C++ с помощью GN я хотел бы создать файл .props для использования его в проекте C++/CLI.
Я пытаюсь передать все необходимые свойства скрипта внутри действия:

Код: Выделить всё

action("generate_props") {
script = "generate_props.py"
outputs = [ "$target_gen_dir/my_libraries.props" ]
args = [
"{{include_dirs}}",   # works
"{{defines}}",        # works
"{{libs}}",           # Error: Unknown substitution pattern
"{{lib_dirs}}"        # Error: Unknown substitution pattern
]

deps = [
":LibraryA",
":LibraryB",
]
}
Это хорошо работает для include_dirs и defines, но не для библиотек и lib_dirs.
Любая помощь приветствуется.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ion-script
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»