File: meson.build

package info (click to toggle)
dia 0.98%2Bgit20250126-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 52,072 kB
  • sloc: ansic: 155,381; xml: 14,056; python: 6,250; cpp: 3,598; sh: 439; perl: 137; makefile: 25
file content (31 lines) | stat: -rw-r--r-- 707 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
30
31
dia_object_desc = []

subdir('AADL')
subdir('chronogram')
subdir('custom')
subdir('custom_lines')
subdir('Database')
subdir('ER')
subdir('flowchart')
subdir('FS')
subdir('GRAFCET')
subdir('Istar')
subdir('Jackson')
subdir('KAOS')
subdir('Misc')
subdir('network')
subdir('SADT')
subdir('standard')
subdir('UML')

foreach o : dia_object_desc
    library(o.get('name'),
        o.get('sources'),
        dependencies: [libc_dep, libgtk_dep, libxml_dep, libm_dep, libdia_dep] + [config_dep] + o.get('extra_deps', []),
        include_directories: [o.get('inc', [])],
        install: true,
        install_dir: dialibdir,
        name_suffix: g_module_suffix,
        install_rpath: dialibdir,
    )
endforeach