Meson port.
This commit is contained in:
81
devel-docs/libgimpwidgets/meson.build
Normal file
81
devel-docs/libgimpwidgets/meson.build
Normal file
@ -0,0 +1,81 @@
|
||||
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',
|
||||
],
|
||||
)
|
||||
Reference in New Issue
Block a user