mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-02 17:03:26 +00:00
81 lines
2.7 KiB
Meson
81 lines
2.7 KiB
Meson
module_name = 'libgimpwidgets3'
|
|
|
|
|
|
gnome.gtkdoc(module_name,
|
|
main_sgml: module_name + '-docs.sgml',
|
|
gobject_typesfile: files(module_name + '.types'),
|
|
src_dir: meson.source_root() / 'libgimpwidgets',
|
|
|
|
content_files: [
|
|
'visual-index.xml'
|
|
],
|
|
ignore_headers: [
|
|
'gimp-color-picker-cursors.h',
|
|
'gimp-icon-pixbufs.h',
|
|
'gimpcolorprofilestore-private.h',
|
|
'gimpeevl.h',
|
|
'gimpwidgets-private.h',
|
|
],
|
|
|
|
dependencies: [
|
|
fontconfig, freetype2, gtk3, harfbuzz, pangocairo,
|
|
declare_dependency(
|
|
include_directories: rootInclude,
|
|
link_with: [
|
|
libgimpbase,
|
|
libgimpcolor,
|
|
libgimpmath,
|
|
libgimpconfig,
|
|
libgimpwidgets,
|
|
]),
|
|
],
|
|
scanobjs_args: [
|
|
'--type-init-func=do { void babl_init (void); babl_init (); } while (0)',
|
|
],
|
|
c_args: [
|
|
'-DGIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION',
|
|
'-UGIMP_DISABLE_DEPRECATED',
|
|
],
|
|
scan_args: scan_args_common,
|
|
mkdb_args: mkdb_args_common,
|
|
fixxref_args: [
|
|
'--extra-dir='+ devel_docs_build_root / 'libgimp' / 'html',
|
|
'--extra-dir='+ devel_docs_build_root / 'libgimpbase' / 'html',
|
|
'--extra-dir='+ devel_docs_build_root / 'libgimpcolor' / 'html',
|
|
'--extra-dir='+ devel_docs_build_root / 'libgimpconfig' / 'html',
|
|
'--extra-dir='+ devel_docs_build_root / 'libgimpmath' / 'html',
|
|
],
|
|
html_assets: [
|
|
'images' / 'gimp-widget-browser.png',
|
|
'images' / 'gimp-widget-busy-box.png',
|
|
'images' / 'gimp-widget-button.png',
|
|
'images' / 'gimp-widget-chain-button.png',
|
|
'images' / 'gimp-widget-color-area.png',
|
|
'images' / 'gimp-widget-color-button.png',
|
|
'images' / 'gimp-widget-color-hex-entry.png',
|
|
'images' / 'gimp-widget-color-notebook.png',
|
|
'images' / 'gimp-widget-color-profile-combo-box.png',
|
|
'images' / 'gimp-widget-color-profile-view.png',
|
|
'images' / 'gimp-widget-color-scale.png',
|
|
'images' / 'gimp-widget-color-scales.png',
|
|
'images' / 'gimp-widget-color-select.png',
|
|
'images' / 'gimp-widget-color-selection.png',
|
|
'images' / 'gimp-widget-dialog.png',
|
|
'images' / 'gimp-widget-enum-combo-box.png',
|
|
'images' / 'gimp-widget-enum-label.png',
|
|
'images' / 'gimp-widget-file-entry.png',
|
|
'images' / 'gimp-widget-frame.png',
|
|
'images' / 'gimp-widget-hint-box.png',
|
|
'images' / 'gimp-widget-int-combo-box.png',
|
|
'images' / 'gimp-widget-memsize-entry.png',
|
|
'images' / 'gimp-widget-number-pair-entry.png',
|
|
'images' / 'gimp-widget-offset-area.png',
|
|
'images' / 'gimp-widget-page-selector.png',
|
|
'images' / 'gimp-widget-path-editor.png',
|
|
'images' / 'gimp-widget-pick-button.png',
|
|
'images' / 'gimp-widget-preview-area.png',
|
|
'images' / 'gimp-widget-ruler.png',
|
|
'images' / 'gimp-widget-string-combo-box.png',
|
|
'images' / 'gimp-widget-unit-combo-box.png',
|
|
],
|
|
)
|