summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelliott_c <ocielliottc@users.noreply.github.com>2005-07-05 12:23:15 +0000
committerelliott_c <ocielliottc@users.noreply.github.com>2005-07-05 12:23:15 +0000
commit2614a92263dda50adac1e8d3a7be0bee85e1e41b (patch)
treee16ee7f48440691956794868f6fa35f065c56506
parent94ded8b0b3d01a8b926e816af2ce0fa295a03e86 (diff)
downloadMPC-2614a92263dda50adac1e8d3a7be0bee85e1e41b.tar.gz
ChangeLogTag: Tue Jul 5 07:23:07 2005 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r--ChangeLog9
-rw-r--r--templates/vc7.mpd10
-rw-r--r--templates/vc8.mpd6
3 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8096820f..c169a86b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+Tue Jul 5 07:23:07 2005 Chad Elliott <elliott_c@ociweb.com>
+
+ * templates/vc7.mpd:
+ * templates/vc8.mpd:
+
+ Correctly support the 'custom_only' keyword by utilizing the
+ "Utility" project type. This project type does not perform
+ anything but custom build rules which is exactly what we needed.
+
Sat Jul 2 10:57:13 2005 Chad Elliott <elliott_c@ociweb.com>
* modules/GHSProjectCreator.pm:
diff --git a/templates/vc7.mpd b/templates/vc7.mpd
index 8bb907f5..5b774c35 100644
--- a/templates/vc7.mpd
+++ b/templates/vc7.mpd
@@ -19,11 +19,16 @@
<%if(type_is_static && staticname)%>
ConfigurationType="4"
<%else%>
+<%if(custom_only)%>
+ ConfigurationType="10"
+<%else%>
ConfigurationType="<%configuration_type("2")%>"
<%endif%>
+<%endif%>
UseOfMFC="<%use_mfc("0")%>"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="<%charset("0")%>">
+<%if(!custom_only)%>
<Tool
Name="VCCLCompilerTool"
<%if(compile_flags)%>
@@ -67,8 +72,10 @@
SuppressStartupBanner="TRUE"
Detect64BitPortabilityProblems="<%Detect64BitPortabilityProblems("FALSE")%>"
DebugInformationFormat="<%debug_format("3")%>"/>
+<%endif%>
<Tool
Name="VCCustomBuildTool"/>
+<%if(!custom_only)%>
<Tool
<%if(type_is_static)%>
Name="VCLibrarianTool"
@@ -128,6 +135,7 @@
<%endif%>
<%endif%>
TargetMachine="<%machine("1")%>"/>
+<%endif%>
<Tool
Name="VCPostBuildEventTool"
<%if(postbuild)%>
@@ -136,6 +144,7 @@
/>
<Tool
Name="VCPreBuildEventTool"/>
+<%if(!custom_only)%>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
@@ -147,6 +156,7 @@
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
+<%endif%>
</Configuration>
<%endfor%>
</Configurations>
diff --git a/templates/vc8.mpd b/templates/vc8.mpd
index 37753f64..7ac0f99a 100644
--- a/templates/vc8.mpd
+++ b/templates/vc8.mpd
@@ -24,8 +24,12 @@
<%if(type_is_static && staticname)%>
ConfigurationType="4"
<%else%>
+<%if(custom_only)%>
+ ConfigurationType="10"
+<%else%>
ConfigurationType="<%ConfigurationType%>"
<%endif%>
+<%endif%>
<%if(UseOfMFC)%>
UseOfMFC="<%UseOfMFC%>"
<%endif%>
@@ -37,6 +41,7 @@
<Tool
Name="VCCustomBuildTool"
/>
+<%if(!custom_only)%>
<Tool
Name="VCXMLDataGeneratorTool"
/>
@@ -476,6 +481,7 @@
<Tool
Name="VCFxCopTool"
/>
+<%endif%>
<Tool
Name="VCPostBuildEventTool"
<%if(postbuild)%>