File: meson.build

package info (click to toggle)
libgedit-tepl 6.14.0-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 1,936 kB
  • sloc: ansic: 18,685; xml: 759; sh: 20; makefile: 9
file content (25 lines) | stat: -rw-r--r-- 723 bytes parent folder | download
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
CODE_COMMENT_PUBLIC_HEADERS = files(
  'tepl-code-comment.h',
  'tepl-code-comment-view.h',
)

CODE_COMMENT_PUBLIC_C_FILES = files(
  'tepl-code-comment-view.c',
)

code_comment_headers_install_dir = join_paths(get_option('includedir'),
  '@0@-@1@/tepl/code-comment/'.format(meson.project_name(), TEPL_API_VERSION))
install_headers(
  CODE_COMMENT_PUBLIC_HEADERS,
  install_dir: code_comment_headers_install_dir
)

CODE_COMMENT_STATIC_LIB = static_library(
  'code-comment-static',
  [CODE_COMMENT_PUBLIC_HEADERS,
   CODE_COMMENT_PUBLIC_C_FILES],
  pic: true, # this static lib is potentially linked in a shared library.
  include_directories: ROOT_INCLUDE_DIR,
  dependencies: TEPL_DEPS,
  c_args: '-DTEPL_COMPILATION',
)