| 1 | diff --git a/src/meson.build b/src/meson.build
|
| 2 | index c3bc2f4..2e25d5d 100644
|
| 3 | |
| 4 | |
| 5 | @@ -19,7 +19,7 @@ run_command(
|
| 6 | )
|
| 7 |
|
| 8 | if get_option('profile') == 'default'
|
| 9 | - cargo_release_options = [ '--release' ]
|
| 10 | + cargo_release_options = [ '--release', '--frozen' ]
|
| 11 | cargo_clippy_deny_warnings = []
|
| 12 | rust_target = 'release'
|
| 13 | message('Building in release mode')
|
| 14 | @@ -49,7 +49,7 @@ cargo_build = custom_target(
|
| 15 | depends: resources,
|
| 16 | env: cargo_env,
|
| 17 | command: [
|
| 18 | - cargo, 'build',
|
| 19 | + cargo, 'auditable', 'build',
|
| 20 | cargo_build_options,
|
| 21 | '&&',
|
| 22 | 'cp', cargo_target / rust_target / meson.project_name(), '@OUTPUT@',
|
| 23 | )
|
| 24 | diff --git a/meson.build b/meson.build
|
| 25 | |
| 26 | |
| 27 | @@ -53,7 +53,6 @@ endif
|
| 28 | cargo_home = meson.project_build_root() / 'cargo-home'
|
| 29 | cargo_target = meson.project_build_root() / 'cargo-target'
|
| 30 | cargo_env = environment()
|
| 31 | -cargo_env.set('CARGO_HOME', cargo_home)
|
| 32 | cargo_env.set('CARGO_TARGET_DIR', cargo_target)
|
| 33 |
|
| 34 | meson.add_devenv(cargo_env)
|