ultimatepp/uppsrc/umk/MakeBuild.cpp
cxl 6b43285e16 uppsrc: GetTickCount() -> msecs()
git-svn-id: svn://ultimatepp.org/upp/trunk@12590 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-11-29 13:01:23 +00:00

64 lines
904 B
C++

#include "umake.h"
void Ide::ConsoleShow()
{
}
void Ide::ConsoleSync()
{
}
Vector<String> Ide::PickErrors()
{
return console.PickErrors();
}
void Ide::DoProcessEvents()
{
}
void Ide::ReQualifyCodeBase()
{
}
String Ide::GetMain()
{
return main;
}
void Ide::BeginBuilding(bool sync_files, bool clear_console)
{
SetupDefaultMethod();
SetHdependDirs();
HdependTimeDirty();
build_time = msecs();
}
void Ide::EndBuilding(bool ok)
{
console.EndGroup();
console.Wait();
Vector<String> errors = console.PickErrors();
CreateHost(false, false)->DeleteFile(errors);
if(!errors.IsEmpty())
ok = false;
PutConsole("");
PutConsole((ok ? "OK. " : "There were errors. ") + GetPrintTime(build_time));
}
void Ide::ConsoleClear()
{
}
void Ide::SetupDefaultMethod()
{
}
void Ide::ClearErrorEditor()
{
}
void Ide::SetErrorEditor()
{
}