File: meson.build

package info (click to toggle)
gxml 0.20.4%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 5,364 kB
  • sloc: xml: 131,277; ansic: 786; javascript: 328; python: 88; makefile: 35; sh: 11
file content (29 lines) | stat: -rw-r--r-- 760 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
22
23
24
25
26
27
28
29
project('gxml', [ 'vala', 'c'], version : '0.20.4')

PROJECT_NAME = meson.project_name ()
API_VERSION = '0.20'
PROJECT_VERSION = meson.project_version ()
VERSIONED_PROJECT_NAME = PROJECT_NAME+'-'+API_VERSION
CAMEL_CASE_NAME = 'GXml'
VERSIONED_CAMEL_CASE_NAME = CAMEL_CASE_NAME +'-'+ API_VERSION

libgxml_deps = [
	dependency('libxml-2.0', version: '>=2.9.13'),
	dependency('gio-2.0', version: '>=2.72'),
	dependency('gee-0.8', version:'>=0.20.5')
	]

VALADEPS = 'gee-0.8\ngio-2.0\nlibxml-2.0'
PCDEPS = 'gee-0.8 gio-2.0 libxml-2.0'

inc_rooth = include_directories ('.')
inc_rooth_dep = declare_dependency (include_directories : inc_rooth)

subdir('po')
subdir('vapi')
subdir('gxml')
if get_option('docs')
subdir('docs')
endif
subdir('test')
subdir('examples')