update gitignore to allow openssl binaries; update Progen to skip 32 suffix for 32-bit binaries

This commit is contained in:
Alex Fabijanic
2015-04-21 23:36:25 -05:00
parent 7f8c823e77
commit 62597585a3
4 changed files with 47 additions and 19 deletions

View File

@@ -912,9 +912,16 @@ protected:
templatePath.pushDirectory(tool);
templatePath.pushDirectory(platform);
templatePath.pushDirectory(projectType);
if (platform == "Win32") pProjectConfig->setString("vc.project.platform.bits", "32");
else if (platform == "x64") pProjectConfig->setString("vc.project.platform.bits", "64");
else if (platform == "WinCE") pProjectConfig->setString("vc.project.platform.bits", "32");
if ((platform == "Win32") || (platform == "WinCE"))
{
pProjectConfig->setString("vc.project.platform.bits", "32");
pProjectConfig->setString("vc.project.platform.bindir.suffix", "");
}
else if (platform == "x64")
{
pProjectConfig->setString("vc.project.platform.bits", "64");
pProjectConfig->setString("vc.project.platform.bindir.suffix", "64");
}
else throw Poco::NotFoundException(Poco::format("Unknown platform: %s", platform));
generateProject(*pProjectConfig, projectPath, templatePath, platform, tool);
}