const char * PlatformToMakefileTargetVariable(Platform platform)
{
- return platform == win32 ? "WINDOWS_TARGET" :
- platform == tux ? "LINUX_TARGET" :
- platform == apple ? "OSX_TARGET" :
- "ERROR_BAD_TARGET";
+ return platform == win32 ? "WINDOWS_TARGET" :
+ platform == tux ? "LINUX_TARGET" :
+ platform == apple ? "OSX_TARGET" :
+ platform == emscripten ? "EMSCRIPTEN_TARGET" :
+ platform == pnacl ? "PNACL_TARGET" :
+ "ERROR_BAD_TARGET";
}
const char * TargetTypeToMakefileVariable(TargetTypes targetType)
bool eC_Debug = mode.eC_ToolsDebug;
bool singleProjectOnlyNode = onlyNodes && onlyNodes.count == 1 && onlyNodes[0].type == project;
- int numJobs = compiler.numJobs;
+ int numJobs = ide.toolBar.forceSingleJob.checked == true ? 1 : compiler.numJobs;
char command[MAX_F_STRING*4];
char * compilerName = CopyString(compiler.name);
Map<String, NameCollisionInfo> cfgNameCollisions;