Fixed compile time errors.
This commit is contained in:
@@ -11,7 +11,7 @@ file(GLOB_RECURSE SRC
|
|||||||
"src/pch.h"
|
"src/pch.h"
|
||||||
"src/sqmain.cpp"
|
"src/sqmain.cpp"
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(SqModule SHARED ${SRC})
|
add_library(SqModule SHARED ${SRC})
|
||||||
target_precompile_headers(SqModule PRIVATE "src/pch.h")
|
target_precompile_headers(SqModule PRIVATE "src/pch.h")
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ target_include_directories(SqModule
|
|||||||
INTERFACE
|
INTERFACE
|
||||||
"include/"
|
"include/"
|
||||||
PRIVATE
|
PRIVATE
|
||||||
"include/sqModule/"
|
"src/"
|
||||||
"dependencies/squirrel/include/"
|
"dependencies/squirrel/include/"
|
||||||
"dependencies/sqrat/include/"
|
"dependencies/sqrat/include/"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ namespace SqModule
|
|||||||
extern HSQUIRRELVM vm;
|
extern HSQUIRRELVM vm;
|
||||||
extern HSQAPI api;
|
extern HSQAPI api;
|
||||||
|
|
||||||
void Initalize(HSQUIRRELVM vm, HSQAPI api);
|
void Initialize(HSQUIRRELVM vm, HSQAPI api);
|
||||||
void Print(const SQChar* msg);
|
void Print(const SQChar* msg);
|
||||||
void Error(const SQChar* msg);
|
void Error(const SQChar* msg);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,6 @@
|
|||||||
|
|
||||||
#define SCRAT_EXPORT // Used to get SQRAT_API macro for sqmodule_load func (export function)
|
#define SCRAT_EXPORT // Used to get SQRAT_API macro for sqmodule_load func (export function)
|
||||||
|
|
||||||
#include "api/squirrel_api.h"
|
|
||||||
#include "api/module_api.h"
|
#include "api/module_api.h"
|
||||||
|
#include "api/squirrel_api.h"
|
||||||
#include "sqrat.h"
|
#include "sqrat.h"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
extern "C" SQRESULT SQRAT_API sqmodule_load(HSQUIRRELVM vm, HSQAPI api)
|
extern "C" SQRESULT SQRAT_API sqmodule_load(HSQUIRRELVM vm, HSQAPI api)
|
||||||
{
|
{
|
||||||
SqModule::Initalize(vm, api);
|
SqModule::Initialize(vm, api);
|
||||||
Sqrat::DefaultVM::Set(vm);
|
Sqrat::DefaultVM::Set(vm);
|
||||||
|
|
||||||
return SQ_OK;
|
return SQ_OK;
|
||||||
|
|||||||
Reference in New Issue
Block a user