1resources = gnome.compile_resources ('resources', 'gnome-mines.gresource.xml',
2                                     source_dir: '.',
3                                     c_name: 'resources')
4
5gnome_mines = executable ('gnome-mines',
6                          [ 'config.vapi',
7                            'gnome-mines.vala',
8                            'minefield.vala',
9                            'minefield-view.vala',
10                            'tile.vala',
11                            'theme-selector-dialog.vala'] + resources,
12                          dependencies: [ glib_dep,
13                                          gee_dep,
14                                          gtk_dep,
15                                          librsvg_dep,
16                                          libmath_dep,
17                                          libgnome_games_support_dep ],
18                          vala_args: [ '--pkg=posix' ],
19                          c_args: [ '-DVERSION="@0@"'.format (meson.project_version ()),
20                                    '-DGETTEXT_PACKAGE="gnome-mines"',
21                                    '-DLOCALEDIR="@0@"'.format (localedir),
22                                    '-DDATA_DIRECTORY="@0@"'.format (pkgdatadir) ],
23                          install: true )
24