1
1
mirror of https://gitlab.gnome.org/GNOME/gimp.git synced 2025-10-06 09:32:41 +02:00

Compare commits

...

1 Commits

Author SHA1 Message Date
Jehan
6943709046 build: use declare_dependency() as a trick to force a build order.
This was proposed in meson bug tracker:
https://github.com/mesonbuild/meson/issues/8123
2021-01-11 19:03:43 +01:00

View File

@@ -1,13 +1,18 @@
# Windows specific # Windows specific
gimp_plugins_rc = configure_file( # The declare_dependency() tricks ensures that gimp-plug-ins.rc and
# gimp.rc are never used before git-version.h is built first.
gimp_plugins_rc_dep = configure_file(
input : 'gimp-plug-ins.rc.in', input : 'gimp-plug-ins.rc.in',
output: 'gimp-plug-ins.rc', output: 'gimp-plug-ins.rc',
configuration: versionconfig, configuration: versionconfig,
) )
gimp_plugins_rc = declare_dependency(sources: [ gimp_plugins_rc_dep, gitversion_h ])
gimp_app_rc = configure_file( gimp_app_rc_dep = configure_file(
input : 'gimp.rc.in', input : 'gimp.rc.in',
output: 'gimp.rc', output: 'gimp.rc',
configuration: versionconfig, configuration: versionconfig,
) )
gimp_app_rc = declare_dependency(sources: [ gimp_app_rc_dep, gitversion_h ])