From bfb8171ff2f40f9a9d3b3f4bbc6dd057292ba5f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= <rverschelde@gmail.com> Date: Fri, 23 Oct 2020 12:10:50 +0200 Subject: [PATCH] CMake: Fix build against system luajit Follow-up to 53a325c3b40616bcbe76990f5b3dfd94e78b87cd using the same approach. --- zap/bitfighter_client.cmake | 4 +++- zap/bitfighterd.cmake | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/zap/bitfighter_client.cmake b/zap/bitfighter_client.cmake index ebd166b2d..523415ca8 100644 --- a/zap/bitfighter_client.cmake +++ b/zap/bitfighter_client.cmake @@ -26,10 +26,12 @@ endif() if(NOT POLY2TRI_FOUND) list(APPEND CLIENT_EXTRA_DEPS poly2tri) endif() +if(NOT LUAJIT_FOUND) + list(APPEND CLIENT_EXTRA_DEPS ${LUA_LIB}) +endif() add_dependencies(bitfighter_client - ${LUA_LIB} tnl ${CLIENT_EXTRA_DEPS} ) diff --git a/zap/bitfighterd.cmake b/zap/bitfighterd.cmake index 987d7fec6..138ed94cc 100644 --- a/zap/bitfighterd.cmake +++ b/zap/bitfighterd.cmake @@ -19,10 +19,12 @@ endif() if(NOT POLY2TRI_FOUND) list(APPEND DEDICATED_EXTRA_DEPS poly2tri) endif() +if(NOT LUAJIT_FOUND) + list(APPEND DEDICATED_EXTRA_DEPS ${LUA_LIB}) +endif() add_dependencies(bitfighterd tnl - ${LUA_LIB} ${DEDICATED_EXTRA_DEPS} ) -- 2.29.0