diff --git a/CMakeLists.txt b/CMakeLists.txt index 97a3fe1a..c2a5b924 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -438,7 +438,9 @@ if (NOT CROSSTOOLS) set(_lua_src_hdr "${_lua_src_dir}/lua.hpp" "${_lua_src_dir}/lua.h" "${_lua_src_dir}/luaconf.h" "${_lua_src_dir}/lualib.h") pip_module(lua "" "PIP Lua support" "${_lua_src_dir};${_lua_bri_dir}" "${_lua_src_dir}" " (internal)") target_include_directories(pip_lua PUBLIC "${_lua_src_dir}" "${_lua_bri_dir}") - target_compile_definitions(pip_lua PRIVATE LUA_BUILD_AS_DLL LUA_CORE) + if (WIN32) + target_compile_definitions(pip_lua PRIVATE LUA_BUILD_AS_DLL LUA_CORE) + endif() list(APPEND HDR_DIRS "${_lua_bri_dir}/LuaBridge") list(APPEND HDRS ${_lua_src_hdr})