Build
System
Interface
constructor
parent_
iface
name
get_
build_
flags_
async
get_
build_
flags_
finish
get_
build_
targets_
async
get_
build_
targets_
finish
get_
builddir
get_
display_
name
get_
id
get_
priority
GJS API Reference
Ide-1.0
Ide
BuildSystemInterface
Class BuildSystemInterface
Hierarchy
BuildSystemInterface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
get_
build_
flags_
async
get_
build_
flags_
finish
get_
build_
targets_
async
get_
build_
targets_
finish
get_
builddir
get_
display_
name
get_
id
get_
priority
Constructors
constructor
new
Build
System
Interface
(
)
:
BuildSystemInterface
Returns
BuildSystemInterface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
get_
build_
flags_
async
get_
build_
flags_
async
(
self
:
BuildSystem
, file
:
Ide
.
File
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
BuildSystem
file:
Ide
.
File
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
get_
build_
flags_
finish
get_
build_
flags_
finish
(
self
:
BuildSystem
, result
:
AsyncResult
)
:
string
[]
Parameters
self:
BuildSystem
result:
AsyncResult
Returns
string
[]
get_
build_
targets_
async
get_
build_
targets_
async
(
self
:
BuildSystem
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
BuildSystem
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
get_
build_
targets_
finish
get_
build_
targets_
finish
(
self
:
BuildSystem
, result
:
AsyncResult
)
:
BuildTarget
[]
Parameters
self:
BuildSystem
result:
AsyncResult
Returns
BuildTarget
[]
get_
builddir
get_
builddir
(
self
:
BuildSystem
, configuration
:
Ide
.
Configuration
)
:
string
Parameters
self:
BuildSystem
configuration:
Ide
.
Configuration
Returns
string
get_
display_
name
get_
display_
name
(
self
:
BuildSystem
)
:
string
Parameters
self:
BuildSystem
Returns
string
get_
id
get_
id
(
self
:
BuildSystem
)
:
string
Parameters
self:
BuildSystem
Returns
string
get_
priority
get_
priority
(
self
:
BuildSystem
)
:
number
Parameters
self:
BuildSystem
Returns
number
Build
System
Interface
constructor
parent_
iface
name
get_
build_
flags_
async
get_
build_
flags_
finish
get_
build_
targets_
async
get_
build_
targets_
finish
get_
builddir
get_
display_
name
get_
id
get_
priority
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuQnVpbGRTeXN0ZW1JbnRlcmZhY2UuaHRtbCNwYXJlbnRfaWZhY2UiLCJuYW1lIjoicGFyZW50X2lmYWNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sI2dldF9idWlsZF9mbGFnc19hc3luYyIsIm5hbWUiOiJnZXRfYnVpbGRfZmxhZ3NfYXN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuQnVpbGRTeXN0ZW1JbnRlcmZhY2UuaHRtbCNnZXRfYnVpbGRfZmxhZ3NfZmluaXNoIiwibmFtZSI6ImdldF9idWlsZF9mbGFnc19maW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuQnVpbGRTeXN0ZW1JbnRlcmZhY2UuaHRtbCNnZXRfYnVpbGRfdGFyZ2V0c19hc3luYyIsIm5hbWUiOiJnZXRfYnVpbGRfdGFyZ2V0c19hc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sI2dldF9idWlsZF90YXJnZXRzX2ZpbmlzaCIsIm5hbWUiOiJnZXRfYnVpbGRfdGFyZ2V0c19maW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuQnVpbGRTeXN0ZW1JbnRlcmZhY2UuaHRtbCNnZXRfYnVpbGRkaXIiLCJuYW1lIjoiZ2V0X2J1aWxkZGlyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkJ1aWxkU3lzdGVtSW50ZXJmYWNlLmh0bWwjZ2V0X2Rpc3BsYXlfbmFtZSIsIm5hbWUiOiJnZXRfZGlzcGxheV9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkJ1aWxkU3lzdGVtSW50ZXJmYWNlLmh0bWwjZ2V0X2lkIiwibmFtZSI6ImdldF9pZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sI2dldF9wcmlvcml0eSIsIm5hbWUiOiJnZXRfcHJpb3JpdHkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJJZGVfMV8wLklkZS5CdWlsZFN5c3RlbUludGVyZmFjZS5odG1sIiwibmFtZSI6IkJ1aWxkU3lzdGVtSW50ZXJmYWNlIn0=