Foundry.FlatpakOptions

g Foundry.FlatpakOptions Foundry.FlatpakOptions Foundry.FlatpakSerializable Foundry.FlatpakSerializable Foundry.FlatpakSerializable->Foundry.FlatpakOptions GObject.GInterface GObject.GInterface Json.Serializable Json.Serializable GObject.GInterface->Json.Serializable GObject.Object GObject.Object GObject.Object->Foundry.FlatpakSerializable Json.Serializable->Foundry.FlatpakSerializable

Subclasses:

None

Methods

Inherited:

Foundry.FlatpakSerializable (3), GObject.Object (37), Json.Serializable (8)

Structs:

GObject.ObjectClass (5)

dup_append_path ()

dup_build_args ()

dup_env ()

dup_prepend_path ()

Virtual Methods

Inherited:

Foundry.FlatpakSerializable (1), GObject.Object (7), Json.Serializable (5)

Properties

Name

Type

Flags

Short Description

append-ld-library-path

str

r/w

append-path

str

r/w

append-pkg-config-path

str

r/w

arch

Foundry.FlatpakArchOptions

r/w

build-args

[str]

r/w

cflags

str

r/w

cflags-override

bool

r/w

config-opts

[str]

r/w

cppflags

str

r/w

cppflags-override

bool

r/w

cxxflags

str

r/w

cxxflags-override

bool

r/w

env

[str]

r/w

ldflags

str

r/w

ldflags-override

bool

r/w

libdir

str

r/w

make-args

[str]

r/w

make-install-args

[str]

r/w

no-debuginfo

bool

r/w

no-debuginfo-compression

bool

r/w

prefix

str

r/w

prepend-ld-library-path

str

r/w

prepend-path

str

r/w

prepend-pkg-config-path

str

r/w

secret-env

[str]

r/w

secret-opts

[str]

r/w

strip

bool

r/w

test-args

[str]

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.FlatpakOptions(**kwargs)
Bases:

Foundry.FlatpakSerializable

Abstract:

No

Structure:

Foundry.FlatpakOptionsClass

dup_append_path()
Return type:

str

dup_build_args()
Return type:

[str] or None

dup_env()
Return type:

[str] or None

New in version 1.1.

dup_prepend_path()
Return type:

str

Property Details

Foundry.FlatpakOptions.props.append_ld_library_path
Name:

append-ld-library-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.append_path
Name:

append-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.append_pkg_config_path
Name:

append-pkg-config-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.arch
Name:

arch

Type:

Foundry.FlatpakArchOptions

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.build_args
Name:

build-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cflags
Name:

cflags

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cflags_override
Name:

cflags-override

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.config_opts
Name:

config-opts

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cppflags
Name:

cppflags

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cppflags_override
Name:

cppflags-override

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cxxflags
Name:

cxxflags

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.cxxflags_override
Name:

cxxflags-override

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.env
Name:

env

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.ldflags
Name:

ldflags

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.ldflags_override
Name:

ldflags-override

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.libdir
Name:

libdir

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.make_args
Name:

make-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.make_install_args
Name:

make-install-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.no_debuginfo
Name:

no-debuginfo

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.no_debuginfo_compression
Name:

no-debuginfo-compression

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.prefix
Name:

prefix

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.prepend_ld_library_path
Name:

prepend-ld-library-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.prepend_path
Name:

prepend-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.prepend_pkg_config_path
Name:

prepend-pkg-config-path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.secret_env
Name:

secret-env

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.secret_opts
Name:

secret-opts

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.strip
Name:

strip

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakOptions.props.test_args
Name:

test-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE