constraint_editor_resources = gnome.compile_resources('constraint_editor_resources',
'constraint-editor.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
)
executable('gtk4-constraint-editor',
else
gtkdemo_resources = gnome.compile_resources('gtkdemo_resources',
'demo.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir()
)
endif
iconbrowser_resources = gnome.compile_resources('iconbrowser_resources',
'iconbrowser.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
)
executable('gtk4-icon-browser',
node_editor_resources = gnome.compile_resources('node_editor_resources',
'node-editor.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
)
executable('gtk4-node-editor',
else
widgetfactory_resources = gnome.compile_resources('widgetfactory_resources',
'widget-factory.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
)
endif
app2_resources = gnome.compile_resources('exampleapp2_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
executable('exampleapp2',
'exampleapp.c', 'exampleappwin.c', 'main.c', app2_resources,
app3_resources = gnome.compile_resources('exampleapp3_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
executable('exampleapp3',
'exampleapp.c', 'exampleappwin.c', 'main.c', app3_resources,
app4_resources = gnome.compile_resources('exampleapp4_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
executable('exampleapp4',
'exampleapp.c', 'exampleappwin.c', 'main.c', app4_resources,
app5_resources = gnome.compile_resources('exampleapp5_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
app5_schemas = gnome.compile_schemas()
app6_resources = gnome.compile_resources('exampleapp6_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
app6_schemas = gnome.compile_schemas()
app7_resources = gnome.compile_resources('exampleapp7_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
app7_schemas = gnome.compile_schemas()
app8_resources = gnome.compile_resources('exampleapp8 resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
app8_schemas = gnome.compile_schemas()
app9_resources = gnome.compile_resources('exampleapp9_resources',
'exampleapp.gresource.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
app9_schemas = gnome.compile_schemas()
bp_resources = gnome.compile_resources('bloatpad_resources',
'bloatpad.gresources.xml',
- source_dir: '.')
+ source_dir: meson.current_source_dir())
executable('bloatpad', 'bloatpad.c', bp_resources, dependencies: libgtk_dep, c_args: common_cflags)
gdkresources = gnome.compile_resources('gdkresources',
gdk_gresource_xml,
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
c_name: '_gdk',
extra_args: '--manual-register',
)
gskresources = gnome.compile_resources('gskresources',
gsk_resources_xml,
dependencies: gsk_private_vulkan_compiled_shaders_deps,
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
c_name: '_gsk',
extra_args: [ '--manual-register', ],
)
gnome.compile_resources(lang,
resxml,
- source_dir: 'emoji',
+ source_dir: join_paths(meson.current_source_dir(), 'emoji'),
gresource_bundle: true,
install: true,
install_dir: gtk_datadir / 'gtk-4.0/emoji',
cssresources = gnome.compile_resources(
'cssresources',
'test-css-style.gresource.xml',
- source_dir: '.',
+ source_dir: meson.current_source_dir(),
)
test_style = executable('test-css-style',