Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[cmake] try harder to find a dynamic lib for lua
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 19 Oct 2015 10:06:50 +0000 (12:06 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 19 Oct 2015 10:06:53 +0000 (12:06 +0200)
The beauty of cmake :)

tools/cmake/Modules/FindLuaSimgrid.cmake

index cc27338..b3a4ccd 100644 (file)
@@ -23,7 +23,12 @@ find_path(LUA_INCLUDE_DIR lua.h
 )
 
 find_library(LUA_LIBRARY
 )
 
 find_library(LUA_LIBRARY
-  NAMES lua53 lua5.3 lua-5.3 lua
+  NAMES # I don't want a lua.a
+    lua53.so     lua5.3.so     lua-5.3.so
+    lua53.dynlib lua5.3.dynlib lua-5.3.dynlib
+    lua53.dll    lua5.3.dll    lua-5.3.dll
+    lua.so lua.dynlib lua.dll
+    lua53 lua5.3 lua-5.3 lua
   HINTS
     ENV LUA_HINT
   PATH_SUFFIXES lib
   HINTS
     ENV LUA_HINT
   PATH_SUFFIXES lib