File: meson.build

package info (click to toggle)
papers 48.3-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 23,096 kB
  • sloc: ansic: 38,478; sh: 195; xml: 127; makefile: 117
file content (33 lines) | stat: -rw-r--r-- 627 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
32
33
previewer_sources = files(
  'pps-previewer-window.c',
  'pps-previewer-window.h',
  'pps-page-selector.c',
  'pps-page-selector.h',
  'pps-previewer.c',
)

previewer_sources += gnome.compile_resources(
  'pps-previewer-resources',
  'previewer.gresource.xml',
  source_dir: data_dir,
  c_name: 'pps_previewer',
)

previewer_deps = [
  libppsdocument_dep,
  libppsview_dep,
  libaw_dep
]

if enable_gtk_unix_print
  previewer_deps += gtk_unix_print_dep
endif

executable(
  'papers-previewer',
  previewer_sources,
  include_directories: top_inc,
  dependencies: previewer_deps,
  link_args: common_ldflags,
  install: true,
)