File: meson.build

package info (click to toggle)
shotwell 0.32.13-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 57,512 kB
  • sloc: xml: 55,555; cpp: 354; ansic: 157; python: 130; sh: 46; makefile: 12
file content (21 lines) | stat: -rw-r--r-- 985 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Plugin helper library

sw_plugin_common = library('shotwell-plugin-common',
                          ['common/RESTSupport.vala',
                           'common/Resources.vala',
                           'common/WebAuthenticationPane.vala',
                           'common/BuilderPane.vala',
                           'common/OAuth1Support.vala'],
                          version: meson.project_version(),
                          dependencies : [gtk, gee, soup, xml, sw_plugin],
                          vala_header : 'shotwell-plugin-common.h',
                          vala_vapi : 'shotwell-plugin-common.vapi',
                          include_directories : config_incdir,
                          install : true)

sw_plugin_common_dep = declare_dependency(include_directories : include_directories('.'),
                                          link_with : sw_plugin_common)

subdir('authenticator')
subdir('shotwell-publishing')
subdir('shotwell-transitions')