API reference
python:irx:irx.builder.runtime.features.NativeArtifact
class NativeArtifact
NativeArtifact(kind: NativeArtifactKind, path: Path, include_dirs: tuple[Path, ...] = (), compile_flags: tuple[str, ...] = (), link_flags: tuple[str, ...] = ())
Source: packages/irx/src/irx/native.py:34
Declared as: python:irx:irx.native.NativeArtifact
Describe one native artifact required by a runtime feature.
Attributes
-
kind — Type: NativeArtifactKind
-
path — Type: Path
-
include_dirs — Type: tuple[Path, Ellipsis]
-
compile_flags — Type: tuple[str, Ellipsis]
-
link_flags — Type: tuple[str, Ellipsis]
Methods
- __init__ — Validate an artifact and all collection items.