1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
[external_libraries]
Gio = {min_version = "2.66"}
[options]
girs_directories = ["../gir-files", "../"]
library = "Phosh"
version = "0"
min_cfg_version = "1"
target_path = "."
use_gi_docgen = true
work_mode = "normal"
generate_safety_asserts = true
deprecate_by_min_version = true
# with this option enabled, versions for gir and gir-files saved only to one file to minimize noise
single_version_file = true
generate_builder = true
trust_return_value_nullability = true
external_libraries = [
"Gdk",
"Gio",
"GLib",
"GObject",
]
generate = [
"Phosh.Lockscreen",
"Phosh.LockscreenManager",
"Phosh.LockscreenPage",
"Phosh.QuickSetting",
"Phosh.ScreenshotManager",
"Phosh.Shell",
"Phosh.StatusIcon",
"Phosh.StatusPage",
"Phosh.WallClock",
]
manual = [
"Gdk.Rectangle",
"Gio.AsyncReadyCallback",
"Gio.AsyncResult",
"Gio.Cancellable",
"GLib.Error",
"Gtk.Bin",
"Gtk.Button",
"Gtk.Container",
"Gtk.Widget",
"Gtk.Window",
]
ignore = [
"Phosh.DBusScreenshotProxy",
"Phosh.DBusScreenshotSkeleton",
]
|