diff options
| author | John Turner <jturner.usa@gmail.com> | 2025-11-15 21:08:39 +0000 |
|---|---|---|
| committer | John Turner <jturner.usa@gmail.com> | 2025-11-15 21:08:39 +0000 |
| commit | fdf1f09d6f43e7aa80a43fa117c26d535106f936 (patch) | |
| tree | 7131df3cc633d17d472d4af83fc148bd79554fbb /meson.build | |
| parent | c0bd0c9efd429b35354484e24fe272fa1fbfe901 (diff) | |
| download | gentoo-utils-fdf1f09d6f43e7aa80a43fa117c26d535106f936.tar.gz | |
add meson support
Diffstat (limited to 'meson.build')
| -rw-r--r-- | meson.build | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..3bf81f0 --- /dev/null +++ b/meson.build @@ -0,0 +1,20 @@ +project( + 'gentoo-utils', + 'rust', + meson_version: '>=1.9.1', + default_options: {'rust_std': '2024', 'rust_nightly': 'enabled'}, +) + +rust = import('rust') + +mon = dependency('mon-0.1-rs') +get = dependency('get-0.1-rs') +itertools = dependency('itertools-0.14-rs') +thiserror = subproject('thiserror').get_variable('thiserror') + +gentoo_utils = static_library( + 'gentoo_utils', + 'src/lib.rs', + dependencies: [mon, get, itertools], + link_with: [thiserror] +) |
