mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 11:38:21 +02:00
BeefBoot fix
This commit is contained in:
parent
4f83b61a10
commit
002fd075d1
1 changed files with 4 additions and 4 deletions
|
@ -47,7 +47,7 @@ BF_IMPORT void BF_CALLTYPE BfSystem_ReportMemory(void* bfSystem);
|
||||||
BF_IMPORT void BF_CALLTYPE BfSystem_Delete(void* bfSystem);
|
BF_IMPORT void BF_CALLTYPE BfSystem_Delete(void* bfSystem);
|
||||||
BF_IMPORT void* BF_CALLTYPE BfSystem_CreatePassInstance(void* bfSystem);
|
BF_IMPORT void* BF_CALLTYPE BfSystem_CreatePassInstance(void* bfSystem);
|
||||||
BF_IMPORT void* BF_CALLTYPE BfSystem_CreateCompiler(void* bfSystem, bool isResolveOnly);
|
BF_IMPORT void* BF_CALLTYPE BfSystem_CreateCompiler(void* bfSystem, bool isResolveOnly);
|
||||||
BF_IMPORT void* BF_CALLTYPE BfSystem_CreateProject(void* bfSystem, const char* projectName);
|
BF_IMPORT void* BF_CALLTYPE BfSystem_CreateProject(void* bfSystem, const char* projectName, const char* projectDir);
|
||||||
BF_IMPORT void BF_CALLTYPE BfParser_Delete(void* bfParser);
|
BF_IMPORT void BF_CALLTYPE BfParser_Delete(void* bfParser);
|
||||||
BF_IMPORT void BF_CALLTYPE BfSystem_AddTypeOptions(void* bfSystem, const char* filter, int32 simdSetting, int32 optimizationLevel, int32 emitDebugInfo, int32 arrayBoundsCheck,
|
BF_IMPORT void BF_CALLTYPE BfSystem_AddTypeOptions(void* bfSystem, const char* filter, int32 simdSetting, int32 optimizationLevel, int32 emitDebugInfo, int32 arrayBoundsCheck,
|
||||||
int32 initLocalVariables, int32 emitDynamicCastCheck, int32 emitObjectAccessCheck, int32 allocStackTraceDepth);
|
int32 initLocalVariables, int32 emitDynamicCastCheck, int32 emitObjectAccessCheck, int32 allocStackTraceDepth);
|
||||||
|
@ -790,12 +790,12 @@ bool BootApp::Compile()
|
||||||
projectName.RemoveToEnd(dotPos);
|
projectName.RemoveToEnd(dotPos);
|
||||||
if (projectName.IsEmpty())
|
if (projectName.IsEmpty())
|
||||||
projectName.Append("BeefProject");
|
projectName.Append("BeefProject");
|
||||||
|
|
||||||
mProject = BfSystem_CreateProject(mSystem, projectName.c_str());
|
mProject = BfSystem_CreateProject(mSystem, projectName.c_str(), GetFileDir(mTargetPath).c_str());
|
||||||
|
|
||||||
if (mIsCERun)
|
if (mIsCERun)
|
||||||
{
|
{
|
||||||
mCELibProject = BfSystem_CreateProject(mSystem, "BeefLib");
|
mCELibProject = BfSystem_CreateProject(mSystem, "BeefLib", GetFileDir(mTargetPath).c_str());
|
||||||
|
|
||||||
BfProjectFlags flags = BfProjectFlags_None;
|
BfProjectFlags flags = BfProjectFlags_None;
|
||||||
BfProject_SetOptions(mCELibProject, BfTargetType_BeefLib, "", mDefines.c_str(), mOptLevel, 0, 0, 0, flags);
|
BfProject_SetOptions(mCELibProject, BfTargetType_BeefLib, "", mDefines.c_str(), mOptLevel, 0, 0, 0, flags);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue