|
|
|
@ -35,7 +35,7 @@ from .. import mlog |
|
|
|
|
from ..build import CustomTarget, CustomTargetIndex, Executable, GeneratedList, InvalidArguments |
|
|
|
|
from ..dependencies import Dependency, InternalDependency |
|
|
|
|
from ..dependencies.pkgconfig import PkgConfigDependency, PkgConfigInterface |
|
|
|
|
from ..interpreter.type_checking import DEPENDS_KW, DEPEND_FILES_KW, ENV_KW, INSTALL_DIR_KW, INSTALL_KW, NoneType, SOURCES_KW, in_set_validator |
|
|
|
|
from ..interpreter.type_checking import DEPENDS_KW, DEPEND_FILES_KW, ENV_KW, INSTALL_DIR_KW, INSTALL_KW, NoneType, DEPENDENCY_SOURCES_KW, in_set_validator |
|
|
|
|
from ..interpreterbase import noPosargs, noKwargs, FeatureNew, FeatureDeprecated |
|
|
|
|
from ..interpreterbase import typed_kwargs, KwargInfo, ContainerTypeInfo |
|
|
|
|
from ..interpreterbase.decorators import typed_pos_args |
|
|
|
@ -1593,7 +1593,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
@typed_kwargs( |
|
|
|
|
'gnome.gdbus_codegen', |
|
|
|
|
_BUILD_BY_DEFAULT.evolve(since='0.40.0'), |
|
|
|
|
SOURCES_KW.evolve(since='0.46.0'), |
|
|
|
|
DEPENDENCY_SOURCES_KW.evolve(since='0.46.0'), |
|
|
|
|
KwargInfo('extra_args', ContainerTypeInfo(list, str), since='0.47.0', default=[], listify=True), |
|
|
|
|
KwargInfo('interface_prefix', (str, NoneType)), |
|
|
|
|
KwargInfo('namespace', (str, NoneType)), |
|
|
|
|