Fixed Linux build

This commit is contained in:
Fredy 2021-11-07 09:24:27 +01:00
parent 91fa882d6e
commit ad93e28276
3 changed files with 3 additions and 3 deletions

View File

@ -1,10 +1,11 @@
cmake_minimum_required(VERSION 3.13)
cmake_minimum_required(VERSION 3.5)
project(mysqloo)
add_subdirectory(GmodLUA)
file(GLOB_RECURSE MYSQLOO_SRC "src/*.h" "src/*.cpp")
set(SOURCE_FILES ${MYSQLOO_SRC} src/Main.cpp)
set(CMAKE_BUILD_TYPE RelWithDebInfo)
set (CMAKE_CXX_STANDARD 14)
add_library(mysqloo SHARED ${SOURCE_FILES})
target_link_libraries(mysqloo gmod-module-base)
@ -36,5 +37,4 @@ else ()
target_link_libraries(mysqloo ${MARIADB_CLIENT_LIB} ${SSL_LIB} ${CRYPTO_LIB} Threads::Threads ${CMAKE_DL_LIBS})
endif ()
set_gmod_suffix_prefix(mysqloo)

View File

@ -1,6 +1,5 @@
#include "LuaTransaction.h"
#include "LuaQuery.h"
#include "../mysql/Transaction.h"
MYSQLOO_LUA_FUNCTION(addQuery) {
auto luaTransaction = LuaObject::getLuaObject<LuaTransaction>(LUA);

View File

@ -3,6 +3,7 @@
#define MYSQLOO_LUATRANSACTION_H
#include "LuaIQuery.h"
#include "../mysql/Transaction.h"
class LuaTransaction : public LuaIQuery {
public: