mirror of https://github.com/GNOME/gimp.git
250 lines
5.9 KiB
Meson
250 lines
5.9 KiB
Meson
|
|
appwidgetsenums = custom_target('widgets-enums.c',
|
|
input : [ 'widgets-enums.h', ],
|
|
output: [ 'widgets-enums.c', ],
|
|
command: [
|
|
gimp_mkenums,
|
|
'--fhead','#include "config.h"\n'
|
|
+ '#include <gtk/gtk.h>\n'
|
|
+ '#include "libgimpbase/gimpbase.h"\n'
|
|
+ '#include "@basename@"\n'
|
|
+ '#include "gimp-intl.h"\n',
|
|
app_mkenums_custom_target_commonargs,
|
|
'@INPUT@',
|
|
],
|
|
capture: true,
|
|
)
|
|
|
|
|
|
libappwidgets_sources = [
|
|
'gimpaction-history.c',
|
|
'gimpaction.c',
|
|
'gimpactioneditor.c',
|
|
'gimpactionfactory.c',
|
|
'gimpactiongroup.c',
|
|
'gimpactionimpl.c',
|
|
'gimpactionview.c',
|
|
'gimpblobeditor.c',
|
|
'gimpbrusheditor.c',
|
|
'gimpbrushfactoryview.c',
|
|
'gimpbrushselect.c',
|
|
'gimpbuffersourcebox.c',
|
|
'gimpbufferview.c',
|
|
'gimpcairo-wilber.c',
|
|
'gimpcellrendererbutton.c',
|
|
'gimpcellrendererdashes.c',
|
|
'gimpcellrendererviewable.c',
|
|
'gimpchanneltreeview.c',
|
|
'gimpcircle.c',
|
|
'gimpclipboard.c',
|
|
'gimpcolorbar.c',
|
|
'gimpcolordialog.c',
|
|
'gimpcolordisplayeditor.c',
|
|
'gimpcoloreditor.c',
|
|
'gimpcolorframe.c',
|
|
'gimpcolorhistory.c',
|
|
'gimpcolormapeditor.c',
|
|
'gimpcolormapselection.c',
|
|
'gimpcolorpanel.c',
|
|
'gimpcolorselectorpalette.c',
|
|
'gimpcombotagentry.c',
|
|
'gimpcomponenteditor.c',
|
|
'gimpcompressioncombobox.c',
|
|
'gimpcontainerbox.c',
|
|
'gimpcontainercombobox.c',
|
|
'gimpcontainereditor.c',
|
|
'gimpcontainerentry.c',
|
|
'gimpcontainericonview.c',
|
|
'gimpcontainerpopup.c',
|
|
'gimpcontainertreestore.c',
|
|
'gimpcontainertreeview-dnd.c',
|
|
'gimpcontainertreeview.c',
|
|
'gimpcontainerview-utils.c',
|
|
'gimpcontainerview.c',
|
|
'gimpcontrollereditor.c',
|
|
'gimpcontrollerinfo.c',
|
|
'gimpcontrollerkeyboard.c',
|
|
'gimpcontrollerlist.c',
|
|
'gimpcontrollermouse.c',
|
|
'gimpcontrollers.c',
|
|
'gimpcontrollerwheel.c',
|
|
'gimpcriticaldialog.c',
|
|
'gimpcursor.c',
|
|
'gimpcurveview.c',
|
|
'gimpdashboard.c',
|
|
'gimpdasheditor.c',
|
|
'gimpdataeditor.c',
|
|
'gimpdatafactoryview.c',
|
|
'gimpdeviceeditor.c',
|
|
'gimpdeviceinfo-coords.c',
|
|
'gimpdeviceinfo.c',
|
|
'gimpdeviceinfoeditor.c',
|
|
'gimpdevicemanager.c',
|
|
'gimpdevices.c',
|
|
'gimpdevicestatus.c',
|
|
'gimpdial.c',
|
|
'gimpdialogfactory.c',
|
|
'gimpdnd-xds.c',
|
|
'gimpdnd.c',
|
|
'gimpdock.c',
|
|
'gimpdockable.c',
|
|
'gimpdockbook.c',
|
|
'gimpdockcolumns.c',
|
|
'gimpdockcontainer.c',
|
|
'gimpdocked.c',
|
|
'gimpdockwindow.c',
|
|
'gimpdocumentview.c',
|
|
'gimpdrawabletreeview.c',
|
|
'gimpdynamicseditor.c',
|
|
'gimpdynamicsfactoryview.c',
|
|
'gimpdynamicsoutputeditor.c',
|
|
'gimpeditor.c',
|
|
'gimpenumaction.c',
|
|
'gimperrorconsole.c',
|
|
'gimperrordialog.c',
|
|
'gimpexportdialog.c',
|
|
'gimpextensionlist.c',
|
|
'gimpextensiondetails.c',
|
|
'gimpfgbgeditor.c',
|
|
'gimpfgbgview.c',
|
|
'gimpfiledialog.c',
|
|
'gimpfileprocview.c',
|
|
'gimpfilleditor.c',
|
|
'gimpfontfactoryview.c',
|
|
'gimpfontselect.c',
|
|
'gimpgradienteditor.c',
|
|
'gimpgradientselect.c',
|
|
'gimpgrideditor.c',
|
|
'gimphandlebar.c',
|
|
'gimphelp.c',
|
|
'gimphistogrambox.c',
|
|
'gimphistogrameditor.c',
|
|
'gimphistogramview.c',
|
|
'gimpiconpicker.c',
|
|
'gimpimagecommenteditor.c',
|
|
'gimpimageeditor.c',
|
|
'gimpimageparasiteview.c',
|
|
'gimpimageprofileview.c',
|
|
'gimpimagepropview.c',
|
|
'gimpimageview.c',
|
|
'gimpitemtreeview.c',
|
|
'gimplanguagecombobox.c',
|
|
'gimplanguageentry.c',
|
|
'gimplanguagestore-parser.c',
|
|
'gimplanguagestore.c',
|
|
'gimplayermodebox.c',
|
|
'gimplayermodecombobox.c',
|
|
'gimplayertreeview.c',
|
|
'gimpmenudock.c',
|
|
'gimpmenufactory.c',
|
|
'gimpmessagebox.c',
|
|
'gimpmessagedialog.c',
|
|
'gimpmeter.c',
|
|
'gimpnavigationview.c',
|
|
'gimpopendialog.c',
|
|
'gimpoverlaybox.c',
|
|
'gimpoverlaychild.c',
|
|
'gimpoverlaydialog.c',
|
|
'gimpoverlayframe.c',
|
|
'gimppaletteeditor.c',
|
|
'gimppaletteselect.c',
|
|
'gimppaletteview.c',
|
|
'gimppanedbox.c',
|
|
'gimppatternfactoryview.c',
|
|
'gimppatternselect.c',
|
|
'gimppdbdialog.c',
|
|
'gimppickablebutton.c',
|
|
'gimppickablepopup.c',
|
|
'gimppivotselector.c',
|
|
'gimppixbuf.c',
|
|
'gimppluginview.c',
|
|
'gimppolar.c',
|
|
'gimppopup.c',
|
|
'gimpprefsbox.c',
|
|
'gimpprocedureaction.c',
|
|
'gimpprogressbox.c',
|
|
'gimpprogressdialog.c',
|
|
'gimppropwidgets.c',
|
|
'gimpradioaction.c',
|
|
'gimprender.c',
|
|
'gimpsamplepointeditor.c',
|
|
'gimpsavedialog.c',
|
|
'gimpsearchpopup.c',
|
|
'gimpselectiondata.c',
|
|
'gimpselectioneditor.c',
|
|
'gimpsessioninfo-aux.c',
|
|
'gimpsessioninfo-book.c',
|
|
'gimpsessioninfo-dock.c',
|
|
'gimpsessioninfo-dockable.c',
|
|
'gimpsessioninfo.c',
|
|
'gimpsessionmanaged.c',
|
|
'gimpsettingsbox.c',
|
|
'gimpsettingseditor.c',
|
|
'gimpsizebox.c',
|
|
'gimpspinscale.c',
|
|
'gimpstringaction.c',
|
|
'gimpstrokeeditor.c',
|
|
'gimpsymmetryeditor.c',
|
|
'gimptagentry.c',
|
|
'gimptagpopup.c',
|
|
'gimptemplateeditor.c',
|
|
'gimptemplateview.c',
|
|
'gimptextbuffer-serialize.c',
|
|
'gimptextbuffer.c',
|
|
'gimptexteditor.c',
|
|
'gimptextproxy.c',
|
|
'gimptextstyleeditor.c',
|
|
'gimptexttag.c',
|
|
'gimpthumbbox.c',
|
|
'gimptoggleaction.c',
|
|
'gimptoolbox-color-area.c',
|
|
'gimptoolbox-dnd.c',
|
|
'gimptoolbox-image-area.c',
|
|
'gimptoolbox-indicator-area.c',
|
|
'gimptoolbox.c',
|
|
'gimptoolbutton.c',
|
|
'gimptooleditor.c',
|
|
'gimptooloptionseditor.c',
|
|
'gimptoolpalette.c',
|
|
'gimptoolpreseteditor.c',
|
|
'gimptoolpresetfactoryview.c',
|
|
'gimptranslationstore.c',
|
|
'gimpuimanager.c',
|
|
'gimpundoeditor.c',
|
|
'gimpvectorstreeview.c',
|
|
'gimpview-popup.c',
|
|
'gimpview.c',
|
|
'gimpviewablebox.c',
|
|
'gimpviewablebutton.c',
|
|
'gimpviewabledialog.c',
|
|
'gimpviewrenderer-frame.c',
|
|
'gimpviewrenderer-utils.c',
|
|
'gimpviewrenderer.c',
|
|
'gimpviewrendererbrush.c',
|
|
'gimpviewrendererbuffer.c',
|
|
'gimpviewrendererdrawable.c',
|
|
'gimpviewrenderergradient.c',
|
|
'gimpviewrendererimage.c',
|
|
'gimpviewrendererimagefile.c',
|
|
'gimpviewrendererlayer.c',
|
|
'gimpviewrendererpalette.c',
|
|
'gimpviewrenderervectors.c',
|
|
'gimpwidgets-constructors.c',
|
|
'gimpwidgets-utils.c',
|
|
'gimpwindow.c',
|
|
'gimpwindowstrategy.c',
|
|
appwidgetsenums,
|
|
|
|
appcoremarshal,
|
|
]
|
|
|
|
|
|
libappwidgets = static_library('appwidgets',
|
|
libappwidgets_sources,
|
|
include_directories: [ rootInclude, rootAppInclude, ],
|
|
c_args: '-DG_LOG_DOMAIN="Gimp-Widgets"',
|
|
dependencies: [
|
|
gegl, gtk3,
|
|
],
|
|
)
|