Merge branch 'linking' into 'squeekboard'

build: Link Rust library statically

See merge request Librem5/squeekboard!16
This commit is contained in:
David Boddie
2019-07-02 13:19:14 +00:00

View File

@ -56,14 +56,16 @@ deps = [
dependency('xkbcommon'), dependency('xkbcommon'),
cc.find_library('m'), cc.find_library('m'),
cc.find_library('rt'), cc.find_library('rt'),
cc.find_library('dl'),
cc.find_library('pthread'),
# dependency('libxklavier'), # FIXME remove # dependency('libxklavier'), # FIXME remove
] ]
# Replacement for eekboard-server # Replacement for eekboard-server
rslib = library( rslib = static_library(
'rslib', 'rslib',
sources:['imservice.rs'], sources: ['imservice.rs'],
install: true rust_crate_type: 'staticlib'
) )
squeekboard = executable('squeekboard', squeekboard = executable('squeekboard',