From 7a7bca29918c60f3c33e00eb28298fcbe2eac019 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sat, 26 Oct 2019 15:41:22 +0300 Subject: [PATCH] engine: wscript: always add librt on linux if it was checked before --- engine/wscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/wscript b/engine/wscript index 6910e5f3..38f9826f 100644 --- a/engine/wscript +++ b/engine/wscript @@ -41,6 +41,8 @@ def configure(conf): elif conf.options.SDL12: conf.define('XASH_SDL', 12) conf.check_cfg(package='sdl', args='--cflags --libs', uselib_store='SDL2' ) + if conf.env.DEST_OS == 'linux': + conf.check_cc( lib='rt' ) conf.env.HAVE_SDL2 = True else: conf.load('sdl2') @@ -104,7 +106,6 @@ def build(bld): 'client/*.c', 'client/vgui/*.c', 'client/avi/*.c']) - # HACK: public headers must be put before common, so we don't get wrong mathlib included includes = ['common', 'server', 'client', 'client/vgui', '.', '../public', '../common', '../pm_shared' ]