File tree Expand file tree Collapse file tree 4 files changed +20
-11
lines changed Expand file tree Collapse file tree 4 files changed +20
-11
lines changed Original file line number Diff line number Diff line change @@ -25,4 +25,4 @@ addons:
2525script :
2626 - dub build --build=unittest -c blas
2727 - dub --root examples/gesv -c travis
28- # - meson build && cd build && ninja -j4 && ninja test -v && cd ..
28+ # - meson build -D with_test=true && cd build && ninja -j4 && ninja test -v && cd ..
Original file line number Diff line number Diff line change @@ -39,15 +39,6 @@ mir_lapack_dep = declare_dependency(
3939 dependencies : required_deps,
4040)
4141
42- mir_lapack_test_exe = executable (meson .project_name() + ' -test' ,
43- mir_lapack_src,
44- include_directories : mir_lapack_dir,
45- d_unittest : true ,
46- d_module_versions : [' mir_test' ],
47- link_args : ' -main' ,
48- dependencies : required_deps,
49- )
50-
5142install_subdir (' source/' ,
5243 strip_directory : true ,
5344 install_dir : ' include/d/' + meson .project_name(),
@@ -61,4 +52,17 @@ import('pkgconfig').generate(
6152 version : meson .project_version(),
6253)
6354
64- test (meson .project_name() + ' -test' , mir_lapack_test_exe)
55+ if get_option (' with_test' )
56+
57+ mir_lapack_test_exe = executable (meson .project_name() + ' -test' ,
58+ mir_lapack_src,
59+ include_directories : mir_lapack_dir,
60+ d_unittest : true ,
61+ d_module_versions : [' mir_test' ],
62+ link_args : ' -main' ,
63+ dependencies : required_deps,
64+ )
65+
66+ test (meson .project_name() + ' -test' , mir_lapack_test_exe)
67+
68+ endif
Original file line number Diff line number Diff line change 1+ option (' with_test' , type : ' boolean' , value : false )
Original file line number Diff line number Diff line change 1+ [wrap-git]
2+ directory=mir-core
3+ url=https://github.com/libmir/mir-core.git
4+ revision=head
You can’t perform that action at this time.
0 commit comments