File: meson.build

package info (click to toggle)
fortran-cli2 3.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 25,856 kB
  • sloc: f90: 6,172; javascript: 3,423; makefile: 188; sh: 25
file content (35 lines) | stat: -rw-r--r-- 625 bytes parent folder | download | duplicates (3)
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
34
35
project(
    'M_CLI2',
    'fortran',
    version : '1.0.0',
    license : 'UNLICENSE',
    default_options : [
        'buildtype=debugoptimized',
    ]
)

M_CLI2_src = files(
    'src/M_CLI2.F90'
)

M_CLI2_lib = library(
    meson.project_name(),
    sources : M_CLI2_src,
    version : meson.project_version(),
    install : true,
)

M_CLI2_inc = M_CLI2_lib.private_dir_include()
M_CLI2_dep = declare_dependency(
    link_with : M_CLI2_lib,
    include_directories : M_CLI2_inc,
)

test(
    'runTests',
    executable(
        'runTests',
        'test/test_suite_M_CLI2.f90',
        dependencies : M_CLI2_dep,
    ),
)