Foundry.FlatpakModule

g Foundry.FlatpakModule Foundry.FlatpakModule Foundry.FlatpakSerializable Foundry.FlatpakSerializable Foundry.FlatpakSerializable->Foundry.FlatpakModule 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_build_commands ()

dup_build_options ()

dup_buildsystem ()

dup_config_opts ()

dup_modules ()

dup_name ()

dup_sources ()

Virtual Methods

Inherited:

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

Properties

Name

Type

Flags

Short Description

build-commands

[str]

r/w

build-options

Foundry.FlatpakOptions

r/w

builddir

bool

r/w

buildsystem

str

r/w

cleanup

[str]

r/w

cleanup-platform

[str]

r/w

cmake

bool

d/r/w

deprecated

config-opts

[str]

r/w

disabled

bool

r/w

ensure-writable

[str]

r/w

install-rule

str

r/w

make-args

[str]

r/w

make-install-args

[str]

r/w

modules

Foundry.FlatpakModules

r/w

name

str

r/w

no-autogen

bool

r/w

no-make-install

bool

r/w

no-parallel-make

bool

r/w

no-python-timestamp-fix

bool

r/w

only-arches

[str]

r/w

post-install

[str]

r/w

rm-configure

bool

r/w

run-tests

bool

r/w

secret-env

[str]

r/w

secret-opts

[str]

r/w

skip-arches

[str]

r/w

sources

Foundry.FlatpakSources

r/w

subdir

str

r/w

test-commands

[str]

r/w

test-rule

str

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.FlatpakModule(**kwargs)
Bases:

Foundry.FlatpakSerializable

Abstract:

No

Structure:

Foundry.FlatpakModuleClass

dup_build_commands()
Return type:

[str] or None

dup_build_options()
Return type:

Foundry.FlatpakOptions or None

dup_buildsystem()
Return type:

str

dup_config_opts()
Return type:

[str] or None

dup_modules()
Return type:

Foundry.FlatpakModules or None

dup_name()
Return type:

str

dup_sources()
Return type:

Foundry.FlatpakSources or None

Property Details

Foundry.FlatpakModule.props.build_commands
Name:

build-commands

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.build_options
Name:

build-options

Type:

Foundry.FlatpakOptions

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.builddir
Name:

builddir

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.buildsystem
Name:

buildsystem

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.cleanup
Name:

cleanup

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.cleanup_platform
Name:

cleanup-platform

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.cmake
Name:

cmake

Type:

bool

Default Value:

False

Flags:

DEPRECATED, READABLE, WRITABLE

Deprecated since version ???.

Foundry.FlatpakModule.props.config_opts
Name:

config-opts

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.disabled
Name:

disabled

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.ensure_writable
Name:

ensure-writable

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.install_rule
Name:

install-rule

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.make_args
Name:

make-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.make_install_args
Name:

make-install-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.modules
Name:

modules

Type:

Foundry.FlatpakModules

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.no_autogen
Name:

no-autogen

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.no_make_install
Name:

no-make-install

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.no_parallel_make
Name:

no-parallel-make

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.no_python_timestamp_fix
Name:

no-python-timestamp-fix

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.only_arches
Name:

only-arches

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.post_install
Name:

post-install

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.rm_configure
Name:

rm-configure

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.run_tests
Name:

run-tests

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.secret_env
Name:

secret-env

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.secret_opts
Name:

secret-opts

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.skip_arches
Name:

skip-arches

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.sources
Name:

sources

Type:

Foundry.FlatpakSources

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.subdir
Name:

subdir

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.test_commands
Name:

test-commands

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakModule.props.test_rule
Name:

test-rule

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE