I write the qmake function
defineTest(addLibraryHeaders){ LIB_NAME = $$1 isEmpty(LIB_NAME){ warning(empty argument: 1) return (false) } #LIB_PATH = $${$${LIB_NAME}_PATH} - так не работает LIB_PATH = . message($$LIB_PATH) INCLUDEPATH += $${LIB_PATH}/include return(true) }
In the mkspec files, variables of the type [NAME] _PATH are defined. I would like to transfer the name or generate a dynamic name for the variable, as in php.
addLibraryHeaders(BOOST) -> LIB_PATH = $$BOOST_PATH addLibraryHeaders(AV) -> LIB_PATH = $$AV_PATH
Kopal towards eval, but did not help.