OSDN Git Service

Added projects into projects groups to allow prebuild filtering
authorLatif Khalifa <latifer@streamgrid.net>
Sun, 17 Feb 2013 20:14:37 +0000 (21:14 +0100)
committerLatif Khalifa <latifer@streamgrid.net>
Sun, 17 Feb 2013 20:14:37 +0000 (21:14 +0100)
Updated prebuild.exe that now has two additional option /exclude and /allow

Radegast/prebuild.exe
prebuild.xml

index d37d1a6..f5ec5db 100755 (executable)
Binary files a/Radegast/prebuild.exe and b/Radegast/prebuild.exe differ
index 3eeabb1..bce4995 100644 (file)
@@ -36,7 +36,7 @@
 
     <!-- Libraries -->
 
-    <Project name="OpenMetaverseTypes" path="../libopenmetaverse/OpenMetaverseTypes" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
+    <Project name="OpenMetaverseTypes" path="../libopenmetaverse/OpenMetaverseTypes" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5" filterGroups="libomv|core" >
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../radegast/bin/</OutputPath>
@@ -61,7 +61,7 @@
       </Files>
     </Project>
 
-    <Project name="OpenMetaverse.StructuredData" path="../libopenmetaverse/OpenMetaverse.StructuredData" type="Library" rootNamespace="OpenMetaverse.StructuredData" frameworkVersion="v3_5">
+    <Project name="OpenMetaverse.StructuredData" path="../libopenmetaverse/OpenMetaverse.StructuredData" type="Library" rootNamespace="OpenMetaverse.StructuredData" frameworkVersion="v3_5" filterGroups="libomv|core">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../radegast/bin/</OutputPath>
@@ -86,7 +86,7 @@
       </Files>
     </Project>
 
-    <Project name="OpenMetaverse" path="../libopenmetaverse/OpenMetaverse" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5">
+    <Project name="OpenMetaverse" path="../libopenmetaverse/OpenMetaverse" type="Library" rootNamespace="OpenMetaverse" frameworkVersion="v3_5" filterGroups="libomv|core">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../radegast/bin/</OutputPath>
       </Files>
     </Project>
 
-    <Project name="OpenMetaverse.Rendering.Meshmerizer" path="../libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5">
+    <Project name="OpenMetaverse.Rendering.Meshmerizer" path="../libopenmetaverse/OpenMetaverse.Rendering.Meshmerizer" type="Library" rootNamespace="OpenMetaverse.Rendering" frameworkVersion="v3_5" filterGroups="libomv|core">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../radegast/bin/</OutputPath>
 
     <!-- Main App -->
 
-    <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5">
+    <Project name="Radegast" path="Radegast" type="WinExe" icon="radegast.ico" frameworkVersion="v3_5" filterGroups="core">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../bin/</OutputPath>
 
     <!-- Plugins -->
 
-    <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5">
+    <Project name="Radegast.Plugin.Alice" path="plugins/Radegast.Plugin.Alice" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_alice">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../bin/</OutputPath>
 
 
 
-    <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5">
+    <Project name="Radegast.Plugin.Demo" path="plugins/Radegast.Plugin.Demo" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_demo">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../bin/</OutputPath>
       </Files>
     </Project>
 
-    <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5">
+    <Project name="Radegast.Plugin.Speech" path="plugins/Radegast.Plugin.Speech/RadSpeech" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_core">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../../bin/</OutputPath>
       </Files>
     </Project>
 
-    <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5">
+    <Project name="RadSpeechLin" path="plugins/Radegast.Plugin.Speech/RadSpeechLin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_linux">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../../bin/</OutputPath>
       </Files>
     </Project>
 
-    <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5">
+    <Project name="RadSpeechWin" path="plugins/Radegast.Plugin.Speech/RadSpeechWin" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_windows">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../../bin/</OutputPath>
     </Project>
 
 
-    <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5">
+    <Project name="RadSpeechMac" path="plugins/Radegast.Plugin.Speech/RadSpeechMac" type="Library" frameworkVersion="v3_5" filterGroups="plugins|plug_speech|plug_speech_mac">
       <Configuration name="Debug">
         <Options>
           <OutputPath>../../../bin/</OutputPath>