diff options
Diffstat (limited to 'manual tests/13 builddir upgrade/meson.build')
-rw-r--r-- | manual tests/13 builddir upgrade/meson.build | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/manual tests/13 builddir upgrade/meson.build b/manual tests/13 builddir upgrade/meson.build new file mode 100644 index 0000000..34ae39c --- /dev/null +++ b/manual tests/13 builddir upgrade/meson.build @@ -0,0 +1,21 @@ +project('check old builddirs in a stable release', 'c') + +lib = both_libraries('lib', 'lib.c') +exe = executable('foo', 'foo.c', link_with: lib, install: true) +test('exe', exe) + +install_data('data/foo.dat', install_dir: get_option('datadir') / 'foo') +install_man('foo.1') + +py = import('python').find_installation() +py.install_sources('mod.py', subdir: 'foo') +install_subdir('data', install_dir: py.get_install_dir()) + +custom_target( + input: 'mod.py', + output: 'hello.dat', + command: [py, '@INPUT@'], + capture: true, + install: true, + install_dir: get_option('localstatedir') / 'foo', +) |