[mapguide-commits] r8301 - branches/2.6/MgDev/Web/src

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu Jul 10 19:15:42 PDT 2014


Author: jng
Date: 2014-07-10 19:15:42 -0700 (Thu, 10 Jul 2014)
New Revision: 8301

Modified:
   branches/2.6/MgDev/Web/src/WebTier.sln
Log:
#2468: Fix random MSB3073 errors. This is due to situations like WebApi project being built before MapGuideCommonApi project causing the SWIG generation step to fail because the upstream MapGuideCommon SWIG interface file does not exist (as it has not been built yet).

This submissions explicitly defines such project dependencies (in addition to their existing dependencies) so that such SWIG generation steps to not fail again.

 - FoundationApi
    - None
 - GeometryApi
    - FoundationApi
 - PlatformBaseApi
    - FoundationApi
    - GeometryApi
 - MapGuideCommonApi
    - FoundationApi
    - GeometryApi
    - PlatformBaseApi
 - WebApi
    - FoundationApi
    - GeometryApi
    - PlatformBaseApi
    - MapGuideCommonApi

Modified: branches/2.6/MgDev/Web/src/WebTier.sln
===================================================================
--- branches/2.6/MgDev/Web/src/WebTier.sln	2014-07-10 12:06:21 UTC (rev 8300)
+++ branches/2.6/MgDev/Web/src/WebTier.sln	2014-07-11 02:15:42 UTC (rev 8301)
@@ -43,12 +43,30 @@
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FoundationApi", "DotNetUnmanagedApi\Foundation\FoundationApi.vcxproj", "{A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GeometryApi", "DotNetUnmanagedApi\Geometry\GeometryApi.vcxproj", "{7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2}"
+	ProjectSection(ProjectDependencies) = postProject
+		{A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2} = {A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2}
+	EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MapGuideCommonApi", "DotNetUnmanagedApi\MapGuideCommon\MapGuideCommonApi.vcxproj", "{FD5CC86A-D557-4D59-AFC2-6C562E67A596}"
+	ProjectSection(ProjectDependencies) = postProject
+		{7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2} = {7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2}
+		{A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2} = {A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2}
+	EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PlatformBaseApi", "DotNetUnmanagedApi\PlatformBase\PlatformBaseApi.vcxproj", "{CB91F23F-4882-433B-961B-15946BA8B965}"
+	ProjectSection(ProjectDependencies) = postProject
+		{7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2} = {7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2}
+		{D954DAAC-E305-40CE-B3F3-C229A0BEF4F0} = {D954DAAC-E305-40CE-B3F3-C229A0BEF4F0}
+		{A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2} = {A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2}
+	EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebApi", "DotNetUnmanagedApi\Web\WebApi.vcxproj", "{1B43CC8A-7A76-4A2C-97E4-DE3CDB53C99A}"
+	ProjectSection(ProjectDependencies) = postProject
+		{CB91F23F-4882-433B-961B-15946BA8B965} = {CB91F23F-4882-433B-961B-15946BA8B965}
+		{FD5CC86A-D557-4D59-AFC2-6C562E67A596} = {FD5CC86A-D557-4D59-AFC2-6C562E67A596}
+		{7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2} = {7A6EFE8B-A2F8-4C47-87A3-B7D1C4385AC2}
+		{A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2} = {A8D4FED3-0AA1-4AE6-B734-A4499A4BB4F2}
+	EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FoundationDotNetApi", "DotNetApi\Foundation\FoundationDotNetApi.vcxproj", "{5FE54BF6-2939-46BB-A811-277D46C901C4}"
 EndProject



More information about the mapguide-commits mailing list