diff --git a/uppsrc/umk/umake.h b/uppsrc/umk/umake.h index de9bfecee..a285fd835 100644 --- a/uppsrc/umk/umake.h +++ b/uppsrc/umk/umake.h @@ -163,6 +163,12 @@ struct Ide : public IdeContext, public MakeBuild { virtual String IdeGetIncludePath() { return Null; } + virtual int IdeGetHydraThreads() { return CPU_Cores(); } + virtual String IdeGetCurrentBuildMethod() { return Null; } + virtual String IdeGetCurrentMainPackage() { return Null; } + virtual void IdePutErrorLine(const String&) {} + virtual void IdeGotoFileAndId(const String& path, const String& id) {} + void ExportMakefile(const String& ep); void ExportProject(const String& ep, bool all, bool deletedir = true); diff --git a/uppsrc/umk/umk.upp b/uppsrc/umk/umk.upp index 8d0e221d6..1076cfe2e 100644 --- a/uppsrc/umk/umk.upp +++ b/uppsrc/umk/umk.upp @@ -4,8 +4,8 @@ uses ide\Builders; file - MacOs.cpp, umake.h, + MacOs.cpp, Console.cpp, IdeContext.cpp, MakeBuild.cpp,