From 319d64e1e591997599e3fbade6ec458a73329e2c Mon Sep 17 00:00:00 2001 From: Dorota Czaplejewicz Date: Tue, 2 Jul 2019 10:11:32 +0000 Subject: [PATCH] build: Link Rust library statically --- src/meson.build | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/meson.build b/src/meson.build index 074b0dc2..c5452cc1 100644 --- a/src/meson.build +++ b/src/meson.build @@ -56,14 +56,16 @@ deps = [ dependency('xkbcommon'), cc.find_library('m'), cc.find_library('rt'), + cc.find_library('dl'), + cc.find_library('pthread'), # dependency('libxklavier'), # FIXME remove ] # Replacement for eekboard-server -rslib = library( +rslib = static_library( 'rslib', - sources:['imservice.rs'], - install: true + sources: ['imservice.rs'], + rust_crate_type: 'staticlib' ) squeekboard = executable('squeekboard',