Merge branch 'release' into 'master'

Use Cargo release flag

See merge request Librem5/squeekboard!256
This commit is contained in:
David Boddie
2019-11-29 15:33:00 +00:00
6 changed files with 49 additions and 22 deletions

View File

@ -33,6 +33,11 @@ endif
if get_option('buildtype') != 'plain'
add_project_arguments('-fstack-protector-strong', language: 'c')
endif
if get_option('buildtype') == 'release'
cargo_build_flags = ['--release'] # for artifacts
else
cargo_build_flags = []
endif
prefix = get_option('prefix')
datadir = join_paths(prefix, get_option('datadir'))
@ -54,8 +59,9 @@ summary = [
]
message('\n'.join(summary))
cargo = find_program('cargo')
dep_cargo = find_program('cargo')
cargo_script = find_program('cargo.sh')
cargo_build = find_program('cargo_build.sh')
subdir('data')
subdir('protocols')