From 640a50532bddf4553ece701f24291b64f601a26d Mon Sep 17 00:00:00 2001 From: Miku AuahDark Date: Thu, 7 May 2020 20:44:21 +0800 Subject: [PATCH] MSVC tweaks --- CMakeLists.txt | 4 ++++ src/nuklear_love.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ebb849a..9d8c1f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,6 +24,10 @@ TARGET_LINK_LIBRARIES( ${LUA_LIBRARIES} ) +IF(MSVC) + TARGET_COMPILE_DEFINITIONS(${LIB_NAME} PRIVATE LUA_BUILD_AS_DLL) +endif(MSVC) + SET_TARGET_PROPERTIES("${LIB_NAME}" PROPERTIES PREFIX "") IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) diff --git a/src/nuklear_love.c b/src/nuklear_love.c index 77af1c6..4f2f8ff 100644 --- a/src/nuklear_love.c +++ b/src/nuklear_love.c @@ -8,6 +8,8 @@ #include #include +#define LUA_LIB + #include #include