From a8de21855b8cf262a0eff9429ea1e7b6180c8314 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 12 Nov 2016 18:50:44 +0000 Subject: [PATCH] ide: Fixed issue with C/C++ options with MSC git-svn-id: svn://ultimatepp.org/upp/trunk@10418 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/ide/Builders/MscBuilder.icpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/ide/Builders/MscBuilder.icpp b/uppsrc/ide/Builders/MscBuilder.icpp index 8ff067986..895978bfd 100644 --- a/uppsrc/ide/Builders/MscBuilder.icpp +++ b/uppsrc/ide/Builders/MscBuilder.icpp @@ -391,7 +391,7 @@ bool MscBuilder::BuildPackage(const String& package, Vector& linkfile, V int slot = AllocSlot(); if(HasAnyDebug()) c << Pdb(package, slot, !sContainsPchOptions(cc) && !sContainsPchOptions(soptions[i])); - c << " " + soptions[i] + (ext == ".c" ? Join(" -Tc", c_options) : Join(" -Tp", cpp_options)) + ' ' + c << " " + soptions[i] + (ext == ".c" ? Join(c_options, " -Tc") : Join(cpp_options, " -Tp")) + ' ' + GetHostPathQ(fn) + " -Fo" + GetHostPathQ(objfile); if(nopch.Find(fn) < 0) c << pch_use;