Removing .svn directories under Prebuild/ from source control
parent
47a5e2633c
commit
a9acc6730d
|
@ -1,35 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 45
|
||||
/svnroot/dnpb/!svn/ver/153/trunk/Prebuild/doc
|
||||
END
|
||||
prebuild-example1.xml
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 67
|
||||
/svnroot/dnpb/!svn/ver/100/trunk/Prebuild/doc/prebuild-example1.xml
|
||||
END
|
||||
prebuild-example2.xml
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 66
|
||||
/svnroot/dnpb/!svn/ver/97/trunk/Prebuild/doc/prebuild-example2.xml
|
||||
END
|
||||
prebuild-example3.xml
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 67
|
||||
/svnroot/dnpb/!svn/ver/100/trunk/Prebuild/doc/prebuild-example3.xml
|
||||
END
|
||||
prebuild-example4.xml
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 66
|
||||
/svnroot/dnpb/!svn/ver/97/trunk/Prebuild/doc/prebuild-example4.xml
|
||||
END
|
||||
prebuild-example5.xml
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 66
|
||||
/svnroot/dnpb/!svn/ver/99/trunk/Prebuild/doc/prebuild-example5.xml
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 5
|
||||
*.swp
|
||||
END
|
|
@ -1,198 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/doc
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2006-09-08T16:00:28.737339Z
|
||||
153
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
prebuild-example1.xml
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
269ac712fc217a7089e20814b745f795
|
||||
2006-02-28T23:34:17.574397Z
|
||||
100
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
11393
|
||||
|
||||
prebuild-example2.xml
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
6c1661ff5b85340a3b46029f9db227dd
|
||||
2006-02-28T18:35:03.849682Z
|
||||
97
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2478
|
||||
|
||||
prebuild-example3.xml
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
c0110f3960385a9ab2bc42d8a0e896dd
|
||||
2006-02-28T23:34:17.574397Z
|
||||
100
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6557
|
||||
|
||||
prebuild-example4.xml
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
19099aca218b707397307e59eccccf94
|
||||
2006-02-28T18:35:03.849682Z
|
||||
97
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
29159
|
||||
|
||||
prebuild-example5.xml
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
b55f1c716d581bb711ae1ea0f8f3a239
|
||||
2006-02-28T23:25:30.475451Z
|
||||
99
|
||||
jendave
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6482
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,300 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
|
||||
<Solution name="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;DEBUG</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<CheckUnderflowOverflow>false</CheckUnderflowOverflow>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<WarningsAsErrors>false</WarningsAsErrors>
|
||||
<SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<RegisterComInterop>false</RegisterComInterop>
|
||||
<IncrementalBuild>true</IncrementalBuild>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<XmlDocFile>Docs.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<CheckUnderflowOverflow>false</CheckUnderflowOverflow>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<WarningsAsErrors>false</WarningsAsErrors>
|
||||
<SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<RegisterComInterop>false</RegisterComInterop>
|
||||
<IncrementalBuild>true</IncrementalBuild>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<XmlDocFile>Docs.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
|
||||
<Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Utility</OutputPath>
|
||||
<XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Utility</OutputPath>
|
||||
<XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="System.Runtime.Serialization.Formatters.Soap"/>
|
||||
<Reference name="ICSharpCode.SharpZipLib"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<Project name="RealmForge.Framework" path="Framework" type="Library" assemblyName="RealmForge.Framework" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Framework</OutputPath>
|
||||
<XmlDocFile>RealmForge.Framework.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Framework</OutputPath>
|
||||
<XmlDocFile>RealmForge.Framework.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="System.Windows.Forms"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="Axiom.MathLib"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Reference name="Tao.OpenAl"/>
|
||||
<Reference name="ICSharpCode.SharpZipLib"/>
|
||||
<Reference name="csogg"/>
|
||||
<Reference name="csvorbis"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
<Match pattern="*.txt" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<Project name="RealmForge.Genres" path="Genres" type="Library" assemblyName="RealmForge.Genres" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Genres</OutputPath>
|
||||
<XmlDocFile>RealmForge.Genres.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Genres</OutputPath>
|
||||
<XmlDocFile>RealmForge.Genres.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="System.Windows.Forms"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="Axiom.MathLib"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<Project name="RealmForge.UI.Forms" path="Forms" type="Library" assemblyName="RealmForge.UI.Forms" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Forms</OutputPath>
|
||||
<XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile>
|
||||
<AllowUnsafe>true</AllowUnsafe>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Forms</OutputPath>
|
||||
<XmlDocFile>RealmForge.UI.Forms.xml</XmlDocFile>
|
||||
<AllowUnsafe>true</AllowUnsafe>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Design"/>
|
||||
<Reference name="System.Windows.Forms"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="Axiom.MathLib"/>
|
||||
<Reference name="wx.NET"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionIDE.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesCaptionPlain.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesMenuControl.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesPopupMenu.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesTabbedGroups.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\ImagesTabControl.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\LibraryIcon.ico</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\TabbedInvalid.cur</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\TabbedValid.cur</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Resources\WizardPicture.bmp</File>
|
||||
<File buildAction="EmbeddedResource">Controls\Trees\tv_minus.bmp</File>
|
||||
<File buildAction="EmbeddedResource">Controls\Trees\tv_plus.bmp</File>
|
||||
<File buildAction="EmbeddedResource">Controls\Trees\treeview.bmp</File>
|
||||
<File buildAction="EmbeddedResource">Controls\Trees\listview.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Menus\MenuControl.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Controls\InertButton.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Controls\TabbedGroups.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Controls\TabCOntrol.bmp</File>
|
||||
<File buildAction="EmbeddedResource">IDE\Controls\WizardControl.bmp</File>
|
||||
<File buildAction="EmbeddedResource">Forms\IDETest.resx</File>
|
||||
<File buildAction="EmbeddedResource">Forms\IDEWindow.resx</File>
|
||||
<File buildAction="EmbeddedResource">Forms\Launcher.resx</File>
|
||||
<File buildAction="EmbeddedResource">Forms\MainRenderFrame.resx</File>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<Project name="RealmForge.RAGE" path="RAGE" type="Library" assemblyName="RealmForge.RAGE" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\RAGE</OutputPath>
|
||||
<XmlDocFile>RealmForge.RAGE.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\RAGE</OutputPath>
|
||||
<XmlDocFile>RealmForge.RAGE.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.XML"/>
|
||||
<Reference name="System.Windows.Forms"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="Axiom.Plugins.CgProgramManager"/>
|
||||
<Reference name="Axiom.Engine"/>
|
||||
<Reference name="Axiom.MathLib"/>
|
||||
<Reference name="Axiom.Plugins.ParticleFX"/>
|
||||
<Reference name="Axiom.Platforms.Win32"/>
|
||||
<Reference name="Axiom.RenderSystems.DirectX9"/>
|
||||
<Reference localCopy="false" name="Axiom.RenderSystems.OpenGL"/>
|
||||
<Reference name="Axiom.SceneManagers.Octree"/>
|
||||
<Reference name="ICSharpCode.SharpZipLib"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Reference name="ode"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
|
||||
<Project name="RealmForge.ScriptLibrary" path="ScriptLibrary" type="Library" assemblyName="RealmForge.ScriptLibrary" rootNamespace="RSL">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\ScriptLibrary</OutputPath>
|
||||
<XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\ScriptLibrary</OutputPath>
|
||||
<XmlDocFile>RealmForge.ScriptLibrary.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.XML"/>
|
||||
<Reference name="System.Windows.Forms"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="Axiom.MathLib"/>
|
||||
<Reference name="wx.NET"/>
|
||||
<Reference name="RealmForge.UI.Forms"/>
|
||||
<Reference name="RealmForge.RAGE"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
|
||||
<Project name="Updater" path="Updater" type="WinExe" icon="..\bin\Updater.ico" assemblyName="Updater" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Updater</OutputPath>
|
||||
<XmlDocFile>Updater.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Updater</OutputPath>
|
||||
<XmlDocFile>Updater.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="RealmForge.UI.Forms"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
|
||||
<Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<XmlDocFile>DemoGame.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<XmlDocFile>DemoGame.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="RealmForge.UI.Forms"/>
|
||||
<Reference name="RealmForge.ScriptLibrary"/>
|
||||
<Reference name="RealmForge.RAGE"/>
|
||||
<Reference name="RealmForge.Framework"/>
|
||||
<Reference name="RealmForge.Utility"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
</Solution>
|
||||
</Prebuild>
|
||||
|
||||
|
|
@ -1,72 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
|
||||
<Solution name="Prebuild">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<?if OS = "Win32" ?>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines>
|
||||
<?else ?>
|
||||
<CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
|
||||
<?endif ?>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<?if OS = "Win32" ?>
|
||||
<CompilerDefines>TRACE;WIN32;NET</CompilerDefines>
|
||||
<?else ?>
|
||||
<CompilerDefines>TRACE;POSIX</CompilerDefines>
|
||||
<?endif ?>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Files>
|
||||
<File>prebuild.xml</File>
|
||||
<Match path="doc" pattern="*.txt"/>
|
||||
</Files>
|
||||
<Project name="Prebuild" path="src" language="C#" assemblyName="Prebuild" icon="App.ico" type="Exe" rootNamespace="Prebuild" startupObject="Prebuild.Prebuild">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<?if OS = "Win32" ?>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32;NET</CompilerDefines>
|
||||
<?else ?>
|
||||
<CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
|
||||
<?endif ?>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>Prebuild.xml</XmlDocFile>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<?if OS = "Win32" ?>
|
||||
<CompilerDefines>TRACE;WIN32;NET</CompilerDefines>
|
||||
<?else ?>
|
||||
<CompilerDefines>TRACE;POSIX</CompilerDefines>
|
||||
<?endif ?>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>Prebuild.xml</XmlDocFile>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System.Xml" />
|
||||
<Reference name="System" />
|
||||
<Files>
|
||||
<Match pattern="App.ico" buildAction="EmbeddedResource"/>
|
||||
<Match path="data" pattern="prebuild-1.6.xsd" buildAction="EmbeddedResource"/>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
</Solution>
|
||||
</Prebuild>
|
|
@ -1,113 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--The version of the XML schema specified in the version and xmlns attributes should match the one for which the version of Prebuild.exe used was compiled for. In this example it is the version 1.6 schema, you can find the XSD schema file at the url specified in the xmlns attribute. -->
|
||||
<Prebuild version="1.6" xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd">
|
||||
<Solution name="RealmForge"> <!--The title and file name for the solution, combine, workspace, or project group (depending on what development tool you are using)-->
|
||||
<!--Configurations found as children of Solution are used as templates for the configurations found in the project, this allows you to avoid writing the same options in each project (and maintaining each of these). You can provide defaults and then override them in the configurations defined for each project. All options are optional.-->
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<!-- simple logically expressions can be evaluated, if, else, elseif, and endif are valid statements. Note that it is not neccisary to define POSIX or WIN32 -->
|
||||
<?if OS = "Win32" ?>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<?else ?>
|
||||
<CompilerDefines>DEBUG;TRACE;POSIX</CompilerDefines>
|
||||
<?endif ?>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<CheckUnderflowOverflow>false</CheckUnderflowOverflow>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<!--The filter for the number of warnings or errors shown and the tolerance level as to what is an error. This is value from 0 to 4 where 4 is the most strict (least tolerent).-->
|
||||
|
||||
<WarningsAsErrors>false</WarningsAsErrors>
|
||||
<SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
|
||||
<!-- A semicolon ';' delimited list of the warnings that are filtered and not shown in the output window during compiling a project. Only include the number portion of the warning codes that are shown in output during compilation (eg CS1591, should be entered as 1591)-->
|
||||
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<RegisterComInterop>false</RegisterComInterop>
|
||||
<IncrementalBuild>true</IncrementalBuild>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<XmlDocFile>Docs.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release"> <!-- You can define multple configurations that projects can have, but there is no way to define which one is selected by default as this is a part of the user preferences for a project, not the solution or project files -->
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<CheckUnderflowOverflow>false</CheckUnderflowOverflow>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<WarningsAsErrors>false</WarningsAsErrors>
|
||||
<SuppressWarnings>1591;219;1573;1572;168</SuppressWarnings>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<RegisterComInterop>false</RegisterComInterop>
|
||||
<IncrementalBuild>true</IncrementalBuild>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<XmlDocFile>Docs.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
|
||||
<!-- One of the projects that is included in the Solution -->
|
||||
<Project name="RealmForge.Utility" path="Utility" type="Library" assemblyName="RealmForge.Utility" rootNamespace="RealmForge">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Utility</OutputPath>
|
||||
<XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin\lib\Utility</OutputPath>
|
||||
<XmlDocFile>RealmForge.Utility.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="System.Runtime.Serialization.Formatters.Soap"/>
|
||||
<Reference name="ICSharpCode.SharpZipLib"/>
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<!-- Another projects that is included in the Solution -->
|
||||
<Project name="DemoGame" path="DemoGame" type="WinExe" icon="..\bin\RealmForge.ico" assemblyName="DemoGame" rootNamespace="RealmForge">
|
||||
<!-- icon is used to define the location of the .ico file that is embeeded in the assembly when the project is compiled. This is relative to the project path -->
|
||||
<!--type defines the type of project, valid types are Library (.dll), WinExe (.exe), and Exe (.exe). WinExe is not windows specific, it just defines that it is a GUI application and that no Console or Command window will show when it is started-->
|
||||
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<XmlDocFile>DemoGame.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>..\bin</OutputPath>
|
||||
<XmlDocFile>DemoGame.xml</XmlDocFile>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<ReferencePath>../bin</ReferencePath>
|
||||
<Reference name="System"/> <!-- Assemblies that are located in the GAC (installed, global) can be referenced-->
|
||||
<Reference name="ode"/> <!-- Assemblies that are located in the output directory to which the file is built can be referenced -->
|
||||
<Reference name="RealmForge.Utility"/> <!-- When you reference the name of another project, then that project (and it's output) will be referenced instead of looking for a pre-built assembly-->
|
||||
<Files>
|
||||
<!-- path defaults to . or the directory that prebuild.exe resides in -->
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
<Match pattern="*.bmp" recurse="true" buildAction="EmbeddedResource"/>
|
||||
<Match pattern="[^a]*\.(png|jpg)" useRegex="true" buildAction="EmbeddedResource"/>
|
||||
|
||||
<!-- Uses a regex or regular expression to find all files that end with .png or .jpg but dont have the letter 'a' in their name and add them to the project as EmbeddedResource's. Because recurse enabled (default is false), only the values in the files in that are directly in the project directory (not child directories) are checked.-->
|
||||
<!--EmbeddedResource, Content, and Compile are valid buildAction's-->
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
</Solution>
|
||||
</Prebuild>
|
|
@ -1,715 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd" version="1.6">
|
||||
<Solution name="SdlDotNet">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Files>
|
||||
<File buildAction="Content">SdlDotNet.build</File>
|
||||
<File buildAction="Content">prebuild.xml</File>
|
||||
</Files>
|
||||
<Project name="SdlDotNet" path="src" language="C#" type="Library" assemblyName="SdlDotNet" rootNamespace="SdlDotNet">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<XmlDocFile>SdlDotNet.xml</XmlDocFile>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Windows.Forms" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/>
|
||||
<Files>
|
||||
<Match path="." pattern="SurfaceControl.cs" subType="Component" recurse="true"/>
|
||||
<Match path="." pattern="*.bmp" buildAction="EmbeddedResource" recurse="true"/>
|
||||
<Match path="." pattern="*.cs" recurse="true">
|
||||
<Exclude name="SurfaceControl.cs"/>
|
||||
</Match>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Rectangles" path="examples\\Rectangles" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Rectangles.Rectangles" assemblyName="Rectangles" rootNamespace="SdlDotNet.Examples.Rectangles" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>Rectangles.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>Rectangles.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Gears" path="examples\\Gears" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Gears.Gears" assemblyName="Gears" rootNamespace="SdlDotNet.Examples.Gears" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>Gears.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>Gears.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="CDPlayer" path="examples\\CDPlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.CDPlayer.CDPlayer" assemblyName="CDPlayer" rootNamespace="SdlDotNet.Examples.CDPlayer" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>CDPlayer.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>CDPlayer.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="System.Windows.Forms" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<File subType="Form">CDPlayer.cs</File>
|
||||
<Match path="." pattern="*.cs" recurse="true">
|
||||
<Exclude name="CDPlayer.cs"/>
|
||||
</Match>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="MoviePlayer" path="examples\\MoviePlayer" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.MoviePlayer.MoviePlayer" assemblyName="MoviePlayer" rootNamespace="SdlDotNet.Examples.MoviePlayer" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>MoviePlayer.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>MoviePlayer.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SimpleGame" path="examples\\SimpleGame" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SimpleGame.GameMain" assemblyName="SimpleGame" rootNamespace="SdlDotNet.Examples.SimpleGame" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SimpleGame.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SimpleGame.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="BombRun" path="examples\\BombRun" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BombRun.BombRun" assemblyName="BombRun" rootNamespace="SdlDotNet.Examples.BombRun" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>BombRun.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>BombRun.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SnowDemo" path="examples\\SnowDemo" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SnowDemo.SnowDemo" assemblyName="SnowDemo" rootNamespace="SdlDotNet.Examples.SnowDemo" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SnowDemo.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SnowDemo.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="BounceSprites" path="examples\\BounceSprites" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.BounceSprites.BounceSprites" assemblyName="BounceSprites" rootNamespace="SdlDotNet.Examples.BounceSprites" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>BounceSprites.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>BounceSprites.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Triad" path="examples\\Triad" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.Triad.MainObject" assemblyName="Triad" rootNamespace="SdlDotNet.Examples.Triad" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>Triad.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>Triad.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="nunit.framework" localCopy="true" path="..\\..\\lib"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="GuiExample" path="examples\\GuiExample" language="C#" type="Library" assemblyName="GuiExample" rootNamespace="SdlDotNet.Examples.GuiExample">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>GuiExample.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>GuiExample.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SpriteGuiDemos" path="examples\\SpriteGuiDemos" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.SpriteGuiDemos.SdlDemo" assemblyName="SpriteGuiDemo" rootNamespace="SdlDotNet.Examples.SpriteGuiDemos" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SpriteGuiDemos.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SpriteGuiDemos.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="GuiExample" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Tests" path="tests" language="C#" type="Library" assemblyName="SdlDotNet.Tests" rootNamespace="SdlDotNet.Tests">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Tests.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="Tao.Sdl" localCopy="true" path="..\\lib"/>
|
||||
<Reference name="GuiExample" localCopy="true"/>
|
||||
<Reference name="nunit.framework" localCopy="true" path="..\\lib"/>
|
||||
<Files>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="AudioExample" path="examples\\AudioExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.AudioExample.AudioExample" assemblyName="AudioExample" rootNamespace="SdlDotNet.Examples.AudioExample" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>AudioExample.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>AudioExample.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SdlDotNet.Particles" path="extras\\Particles" language="C#" type="Library" assemblyName="SdlDotNet.Particles" rootNamespace="SdlDotNet.Particles">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Particles.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="ParticlesExample" path="examples\\ParticlesExample" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.ParticlesExample.ParticlesExample" assemblyName="ParticlesExample" rootNamespace="SdlDotNet.Examples.ParticlesExample" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>ParticlesExample.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>ParticlesExample.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="SdlDotNet.Particles" localCopy="true"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
<!--<Project name="SdlDotNet.Gui" path="extras\\Gui" language="C#" type="Library" assemblyName="SdlDotNet.Gui" rootNamespace="SdlDotNet.Gui">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>SdlDotNet.Gui.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Files>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>-->
|
||||
<Project name="NeHe" path="examples\\NeHe" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.NeHe.NeHe" assemblyName="NeHe" rootNamespace="SdlDotNet.Examples.NeHe" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>NeHe.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>NeHe.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="System.Windows.Forms" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
|
||||
<Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/>
|
||||
<Reference name="Tao.Platform.Windows" localCopy="true" path="..\\..\\lib"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<File subType="Form">NeHe.cs</File>
|
||||
<Match path="." pattern="*.cs" recurse="true">
|
||||
<Exclude name="NeHe.cs"/>
|
||||
</Match>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="RedBook" path="examples\\RedBook" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.RedBook.RedBook" assemblyName="RedBook" rootNamespace="SdlDotNet.Examples.RedBook" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>RedBook.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>RedBook.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="System.Windows.Forms" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="Tao.OpenGl" localCopy="true" path="..\\..\\lib"/>
|
||||
<Reference name="Tao.OpenGl.Glu" localCopy="true" path="..\\..\\lib"/>
|
||||
<Reference name="Tao.FreeGlut" localCopy="true" path="..\\..\\lib"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<File subType="Form">RedBook.cs</File>
|
||||
<Match path="." pattern="*.cs" recurse="true">
|
||||
<Exclude name="RedBook.cs" />
|
||||
</Match>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="PhysFsTest" path="examples\\PhysFsTest" language="C#" type="WinExe" startupObject="SdlDotNet.Examples.PhysFsTest.PhysFsTest" assemblyName="PhysFsTest" rootNamespace="SdlDotNet.Examples.PhysFsTest" icon="App.ico">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
<XmlDocFile>PhysFsTest.xml</XmlDocFile>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
<XmlDocFile>PhysFsTest.xml</XmlDocFile>
|
||||
<WarningLevel>1</WarningLevel>
|
||||
<SuppressWarnings>1595</SuppressWarnings>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="System.Drawing" />
|
||||
<Reference name="SdlDotNet" localCopy="true"/>
|
||||
<Reference name="Tao.PhysFs" localCopy="true" path="..\\..\\lib"/>
|
||||
<Files>
|
||||
<File buildAction="EmbeddedResource">App.ico</File>
|
||||
<Match path="." pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
</Solution>
|
||||
</Prebuild>
|
|
@ -1,187 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd" version="1.6">
|
||||
<Solution name="Tao.Sdl">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>true</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<XmlDocFile>Tao.Sdl.xml</XmlDocFile>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>true</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<XmlDocFile>Tao.Sdl.xml</XmlDocFile>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Files>
|
||||
<File>Tao.Sdl.License.txt</File>
|
||||
<File>Tao.Sdl.Readme.txt</File>
|
||||
<File>Tao.Sdl.snk</File>
|
||||
<File>Tao.Sdl.dll.config</File>
|
||||
</Files>
|
||||
<Project name="Tao.Sdl" path="." language="C#" type="Library">
|
||||
<Reference name="System" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>Sdl.cs</File>
|
||||
<File>SdlImage.cs</File>
|
||||
<File>SdlMixer.cs</File>
|
||||
<File>SdlTtf.cs</File>
|
||||
<File>SdlNet.cs</File>
|
||||
<File>SdlGfx.cs</File>
|
||||
<File>Smpeg.cs</File>
|
||||
<File>DelegateCallingConventionCdeclAttribute.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Tao.Sdl.Tests" path="..\\..\\tests\\Sdl\\" language="C#" type="Library">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<XmlDocFile>Tao.Sdl.Tests.xml</XmlDocFile>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<XmlDocFile>Tao.Sdl.Tests.xml</XmlDocFile>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="nunit.framework.dll"/>
|
||||
<Reference name="Tao.Sdl" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>SdlTest.cs</File>
|
||||
<File>SdlTestVideo.cs</File>
|
||||
<File>SdlTestImage.cs</File>
|
||||
<File>SdlTestTtf.cs</File>
|
||||
<File>SdlTestMixer.cs</File>
|
||||
<File>SdlTestGfx.cs</File>
|
||||
<File>SmpegTest.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SdlExamples.Rectangles" path="..\\..\\examples\\SdlExamples\\Rectangles" language="C#" type="WinExe" startupObject="SdlExamples.Rectangles">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="Tao.Sdl" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>Rectangles.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SdlExamples.SmpegPlayer" path="..\\..\\examples\\SdlExamples\\SmpegPlayer" language="C#" type="WinExe" startupObject="SdlExamples.SmpegPlayer">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="Tao.Sdl" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>SmpegPlayer.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="SdlExamples.GfxPrimitives" path="..\\..\\examples\\SdlExamples\\GfxPrimitives" language="C#" type="WinExe" startupObject="SdlExamples.GfxPrimitives">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Reference name="Tao.Sdl" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>GfxPrimitives.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
<Project name="Tao.PostProcess" path="..\\Tao.PostProcess\\" language="C#" type="Exe">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>false</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<DebugInformation>true</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<CompilerDefines>TRACE;WIN32</CompilerDefines>
|
||||
<OptimizeCode>true</OptimizeCode>
|
||||
<AllowUnsafe>false</AllowUnsafe>
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<DebugInformation>false</DebugInformation>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Reference name="System" />
|
||||
<Files>
|
||||
<File>AssemblyInfo.cs</File>
|
||||
<File>AppMain.cs</File>
|
||||
<File>BuildProcessor.cs</File>
|
||||
<File>Options.cs</File>
|
||||
<File>ReleaseBuildProcessor.cs</File>
|
||||
<File>UsageHelp.cs</File>
|
||||
</Files>
|
||||
</Project>
|
||||
</Solution>
|
||||
</Prebuild>
|
|
@ -1,125 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 49
|
||||
/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts
|
||||
END
|
||||
makefile.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 62
|
||||
/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.bat
|
||||
END
|
||||
SharpDevelop2.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 67
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop2.bat
|
||||
END
|
||||
makefile.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 61
|
||||
/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.sh
|
||||
END
|
||||
Clean.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 59
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Clean.bat
|
||||
END
|
||||
Clean.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 58
|
||||
/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/Clean.sh
|
||||
END
|
||||
Help.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 58
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Help.bat
|
||||
END
|
||||
autotools.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 63
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/autotools.bat
|
||||
END
|
||||
Prebuild.nsi
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 62
|
||||
/svnroot/dnpb/!svn/ver/116/trunk/Prebuild/scripts/Prebuild.nsi
|
||||
END
|
||||
VS2010.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts/VS2010.bat
|
||||
END
|
||||
MonoDevelop.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 64
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/MonoDevelop.sh
|
||||
END
|
||||
VS2002.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2002.bat
|
||||
END
|
||||
SharpDevelop.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 66
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop.bat
|
||||
END
|
||||
autotools.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 62
|
||||
/svnroot/dnpb/!svn/ver/256/trunk/Prebuild/scripts/autotools.sh
|
||||
END
|
||||
VS2003.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/196/trunk/Prebuild/scripts/VS2003.bat
|
||||
END
|
||||
VS2005.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2005.bat
|
||||
END
|
||||
nant.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 58
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.bat
|
||||
END
|
||||
VS2008.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/288/trunk/Prebuild/scripts/VS2008.bat
|
||||
END
|
||||
xcode.bat
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 59
|
||||
/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.bat
|
||||
END
|
||||
nant.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 57
|
||||
/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.sh
|
||||
END
|
||||
xcode.sh
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 58
|
||||
/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.sh
|
||||
END
|
|
@ -1,6 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 12
|
||||
*.cmbx
|
||||
*.swp
|
||||
END
|
|
@ -1,708 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/scripts
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2010-05-08T05:43:01.449559Z
|
||||
316
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
makefile.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
f6d151aad764b5bdb4113a119c9f3750
|
||||
2007-05-08T15:42:58.740059Z
|
||||
240
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
102
|
||||
|
||||
SharpDevelop2.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
432bf7063141f24bcc4e4a13ede3b6cf
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
210
|
||||
|
||||
makefile.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
70db5cccbafa4f0019d3d9e0fbb6d884
|
||||
2007-05-08T15:42:58.740059Z
|
||||
240
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
155
|
||||
|
||||
Clean.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
f33b6d088290350f0d7cbc44e6c26854
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
87
|
||||
|
||||
Clean.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
0d402c1dc3ba5fa92a22721ee7faf47c
|
||||
2007-05-08T15:42:58.740059Z
|
||||
240
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
92
|
||||
|
||||
Help.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
237f9b0bc08ef577209cf7119efbd456
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
32
|
||||
|
||||
autotools.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3604bb1d38df33793e62c25e08362f59
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
112
|
||||
|
||||
Prebuild.nsi
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
572ab49b75b83aece148667c55cb800b
|
||||
2006-06-28T00:12:05.085067Z
|
||||
116
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6208
|
||||
|
||||
VS2010.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
f6f61e3b45a19c4c011c9143da1ab274
|
||||
2010-05-08T05:43:01.449559Z
|
||||
316
|
||||
jhurliman
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
192
|
||||
|
||||
MonoDevelop.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
1499f30edeaae42e200fa27a7c605fba
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
79
|
||||
|
||||
VS2002.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3ebbd6c68560aaf1ec9089cdd64f5fcd
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
189
|
||||
|
||||
SharpDevelop.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
68ebe8c542c03966bf15bfae465c6616
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
220
|
||||
|
||||
autotools.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3e82233011b4b61378fdfafec75105c3
|
||||
2008-02-07T16:31:29.630257Z
|
||||
256
|
||||
cjcollier
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
163
|
||||
|
||||
VS2003.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
d98909ce1a987763796c2d51bd51e861
|
||||
2006-12-30T09:17:33.472696Z
|
||||
196
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
189
|
||||
|
||||
VS2005.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3a9c76a2bc4a7b72dacb5f9080b212a4
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
203
|
||||
|
||||
nant.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
b42b576139291f54b283c4e557f02140
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
103
|
||||
|
||||
VS2008.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
b239b3d67274fdac817fa0b41864bb01
|
||||
2009-02-09T18:52:49.114435Z
|
||||
288
|
||||
diakopter
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
192
|
||||
|
||||
xcode.bat
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
adbdd25e0777620fafc9d087142d0747
|
||||
2007-05-08T15:42:58.740059Z
|
||||
240
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
103
|
||||
|
||||
nant.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
94a22105b89b89938829d63f70a628dc
|
||||
2007-02-13T20:58:03.716560Z
|
||||
205
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
61
|
||||
|
||||
xcode.sh
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
7f7b529278d58af6d9313e2a93f7f296
|
||||
2007-05-08T15:42:58.740059Z
|
||||
240
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
62
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,13 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 14
|
||||
svn:executable
|
||||
V 1
|
||||
*
|
||||
END
|
|
@ -1,2 +0,0 @@
|
|||
cd ..
|
||||
Prebuild.exe /clean /yes /removedir obj /file prebuild.xml /build NET_2_0 /pause
|
|
@ -1,4 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
./prebuild /clean /removedir obj /file ../prebuild.xml /pause
|
||||
rm -rf ../Makefile
|
|
@ -1,2 +0,0 @@
|
|||
cd ..
|
||||
Prebuild.exe /usage /pause
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
prebuild /target monodev /file ../prebuild.xml /build NET_1_1 /pause
|
|
@ -1,231 +0,0 @@
|
|||
!verbose 3
|
||||
|
||||
!define PRODUCT_NAME "Prebuild"
|
||||
!define PRODUCT_VERSION "1.3.1"
|
||||
!define PRODUCT_PUBLISHER "Prebuild"
|
||||
!define PRODUCT_PACKAGE "prebuild"
|
||||
!define PRODUCT_WEB_SITE "http://dnpb.sourceforge.net"
|
||||
!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Prebuild"
|
||||
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Prebuild"
|
||||
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
|
||||
!define PRODUCT_PATH ".."
|
||||
|
||||
;!define MUI_WELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp"
|
||||
;!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH
|
||||
;!define MUI_UNWELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp"
|
||||
;!define MUI_UNWELCOMEFINISHPAGE_BITMAP_NOSTRETCH
|
||||
|
||||
BrandingText "© 2003-2006 David Hudson, http://dnpb.sourceforge.net/"
|
||||
SetCompressor lzma
|
||||
CRCCheck on
|
||||
|
||||
; File Association defines
|
||||
;!include "fileassoc.nsh"
|
||||
|
||||
; MUI 1.67 compatible ------
|
||||
!include "MUI.nsh"
|
||||
|
||||
; MUI Settings
|
||||
!define MUI_ABORTWARNING
|
||||
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
|
||||
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
|
||||
|
||||
;--------------------------------
|
||||
;Variables
|
||||
|
||||
;--------------------------------
|
||||
;Installer Pages
|
||||
|
||||
; Welcome page
|
||||
!insertmacro MUI_PAGE_WELCOME
|
||||
; License page
|
||||
!insertmacro MUI_PAGE_LICENSE "..\doc\license.txt"
|
||||
; Directory page
|
||||
!insertmacro MUI_PAGE_DIRECTORY
|
||||
|
||||
; Instfiles page
|
||||
!insertmacro MUI_PAGE_INSTFILES
|
||||
|
||||
; Finish page
|
||||
!insertmacro MUI_PAGE_FINISH
|
||||
|
||||
;------------------------------------
|
||||
; Uninstaller pages
|
||||
!insertmacro MUI_UNPAGE_CONFIRM
|
||||
!insertmacro MUI_UNPAGE_INSTFILES
|
||||
!insertmacro MUI_UNPAGE_FINISH
|
||||
;------------------------------------
|
||||
|
||||
; Language files
|
||||
!insertmacro MUI_LANGUAGE "English"
|
||||
|
||||
; Reserve files
|
||||
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
|
||||
|
||||
; MUI end ------
|
||||
|
||||
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
|
||||
OutFile "..\${PRODUCT_PACKAGE}-${PRODUCT_VERSION}-setup.exe"
|
||||
InstallDir "$PROGRAMFILES\Prebuild"
|
||||
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
|
||||
ShowInstDetails show
|
||||
ShowUnInstDetails show
|
||||
|
||||
; .NET Framework check
|
||||
; http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnnetdep/html/redistdeploy1_1.asp
|
||||
; Section "Detecting that the .NET Framework 1.1 is installed"
|
||||
Function .onInit
|
||||
ReadRegDWORD $R0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" Install
|
||||
StrCmp $R0 "" 0 CheckPreviousVersion
|
||||
MessageBox MB_OK "Microsoft .NET Framework 1.1 was not found on this system.$\r$\n$\r$\nUnable to continue this installation."
|
||||
Abort
|
||||
|
||||
CheckPreviousVersion:
|
||||
ReadRegStr $R0 ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName"
|
||||
StrCmp $R0 "" CheckOSVersion 0
|
||||
MessageBox MB_OK "An old version of Prebuild is installed on this computer, please uninstall first.$\r$\n$\r$\nUnable to continue this installation."
|
||||
Abort
|
||||
|
||||
CheckOSVersion:
|
||||
Call IsSupportedWindowsVersion
|
||||
Pop $R0
|
||||
StrCmp $R0 "False" NoAbort 0
|
||||
MessageBox MB_OK "The operating system you are using is not supported by Prebuild (95/98/ME/NT3.x/NT4.x)."
|
||||
Abort
|
||||
|
||||
NoAbort:
|
||||
FunctionEnd
|
||||
|
||||
Section "Source" SecSource
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$INSTDIR\src"
|
||||
File /r /x *.swp /x .svn /x *.xml /x *.csproj /x *.user /x *.build /x *.prjx /x *.mdp /x bin /x obj /x *.nsi ${PRODUCT_PATH}\src\*.*
|
||||
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR
|
||||
|
||||
SectionEnd
|
||||
|
||||
Section "Runtime" SecRuntime
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$INSTDIR"
|
||||
File /r /x *.swp /x .svn /x *.nsi /x src /x *.sln /x *.cmbx /x *.mds ${PRODUCT_PATH}\Prebuild.exe ${PRODUCT_PATH}\prebuild.xml
|
||||
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR
|
||||
|
||||
SectionEnd
|
||||
|
||||
Section "Documentation" SecDocs
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$INSTDIR\doc"
|
||||
File /r /x *.swp /x .svn /x *.exe ${PRODUCT_PATH}\doc\*.*
|
||||
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR
|
||||
SectionEnd
|
||||
|
||||
Section "Scripts" SecScripts
|
||||
SetOverwrite ifnewer
|
||||
SetOutPath "$INSTDIR\scripts"
|
||||
File /r /x *.swp /x .svn /x *.nsi /x *.exe ${PRODUCT_PATH}\scripts\*.*
|
||||
|
||||
;Store installation folder
|
||||
WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR
|
||||
SectionEnd
|
||||
|
||||
;Language strings
|
||||
|
||||
Section -AdditionalIcons
|
||||
WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
|
||||
SectionEnd
|
||||
|
||||
Section -Post
|
||||
WriteUninstaller "$INSTDIR\uninst.exe"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
|
||||
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
|
||||
SectionEnd
|
||||
|
||||
Section Uninstall
|
||||
|
||||
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
|
||||
DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}"
|
||||
RMDir /r "$INSTDIR"
|
||||
|
||||
SectionEnd
|
||||
|
||||
; GetWindowsVersion, taken from NSIS help, modified for our purposes
|
||||
Function IsSupportedWindowsVersion
|
||||
|
||||
Push $R0
|
||||
Push $R1
|
||||
|
||||
ReadRegStr $R0 HKLM \
|
||||
"SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion
|
||||
|
||||
IfErrors 0 lbl_winnt
|
||||
|
||||
; we are not NT
|
||||
ReadRegStr $R0 HKLM \
|
||||
"SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber
|
||||
|
||||
StrCpy $R1 $R0 1
|
||||
StrCmp $R1 '4' 0 lbl_error
|
||||
|
||||
StrCpy $R1 $R0 3
|
||||
|
||||
StrCmp $R1 '4.0' lbl_win32_95
|
||||
StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98
|
||||
|
||||
lbl_win32_95:
|
||||
StrCpy $R0 'False'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_win32_98:
|
||||
StrCpy $R0 'False'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_win32_ME:
|
||||
StrCpy $R0 'False'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_winnt:
|
||||
|
||||
StrCpy $R1 $R0 1
|
||||
|
||||
StrCmp $R1 '3' lbl_winnt_x
|
||||
StrCmp $R1 '4' lbl_winnt_x
|
||||
|
||||
StrCpy $R1 $R0 3
|
||||
|
||||
StrCmp $R1 '5.0' lbl_winnt_2000
|
||||
StrCmp $R1 '5.1' lbl_winnt_XP
|
||||
StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error
|
||||
|
||||
lbl_winnt_x:
|
||||
StrCpy $R0 'False'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_winnt_2000:
|
||||
Strcpy $R0 'True'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_winnt_XP:
|
||||
Strcpy $R0 'True'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_winnt_2003:
|
||||
Strcpy $R0 'True'
|
||||
Goto lbl_done
|
||||
|
||||
lbl_error:
|
||||
Strcpy $R0 'False'
|
||||
lbl_done:
|
||||
|
||||
Pop $R1
|
||||
Exch $R0
|
||||
|
||||
FunctionEnd
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a combine (.cmbx) and a set of project files (.prjx)
|
||||
@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx)
|
||||
cd ..
|
||||
Prebuild.exe /target sharpdev /file prebuild.xml /build NET_1_1 /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a combine (.cmbx) and a set of project files (.prjx)
|
||||
@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx)
|
||||
cd ..
|
||||
Prebuild.exe /target sharpdev2 /file prebuild.xml /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a solution (.sln) and a set of project files (.csproj)
|
||||
@rem for Microsoft Visual Studio .NET 2002
|
||||
cd ..
|
||||
Prebuild.exe /target vs2002 /file prebuild.xml /build NET_1_1 /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a solution (.sln) and a set of project files (.csproj)
|
||||
@rem for Microsoft Visual Studio .NET 2002
|
||||
cd ..
|
||||
Prebuild.exe /target vs2003 /file prebuild.xml /build NET_1_1 /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.)
|
||||
@rem for Microsoft Visual Studio .NET 2005
|
||||
cd ..
|
||||
Prebuild.exe /target vs2005 /file prebuild.xml /build NET_2_0 /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.)
|
||||
@rem for Microsoft Visual Studio .NET 2008
|
||||
cd ..
|
||||
Prebuild.exe /target vs2008 /file prebuild.xml /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.)
|
||||
@rem for Microsoft Visual Studio .NET 2010
|
||||
cd ..
|
||||
Prebuild.exe /target vs2010 /file prebuild.xml /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates Makefiles
|
||||
@rem for autotools
|
||||
cd ..
|
||||
Prebuild.exe /target autotools /file prebuild.xml /pause
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
RUNTIME=`which mono`
|
||||
|
||||
SCRIPTDIR=`dirname $0`
|
||||
${RUNTIME} ${SCRIPTDIR}/../Prebuild.exe /target autotools /file ${SCRIPTDIR}/../prebuild.xml /build NET_2_0
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates makefiles
|
||||
@rem for make
|
||||
cd ..
|
||||
Prebuild.exe /target makefile /file prebuild.xml /pause
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
./prebuild /target makefile /file ../prebuild.xml /pause
|
||||
|
||||
if [ -f ../Makefile ]
|
||||
then
|
||||
rm -rf ../Makefile
|
||||
fi
|
||||
|
||||
mv ../Prebuild.make ../Makefile
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a .build files
|
||||
@rem for NAnt
|
||||
cd ..
|
||||
Prebuild.exe /target nant /file prebuild.xml /pause
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
prebuild /target nant /file ../prebuild.xml /pause
|
|
@ -1,4 +0,0 @@
|
|||
@rem Generates a Xcode files
|
||||
@rem for NAnt
|
||||
cd ..
|
||||
Prebuild.exe /target xcode /file prebuild.xml /pause
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
prebuild /target xcode /file ../prebuild.xml /pause
|
|
@ -1,23 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 45
|
||||
/svnroot/dnpb/!svn/ver/323/trunk/Prebuild/src
|
||||
END
|
||||
Prebuild.snk
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 57
|
||||
/svnroot/dnpb/!svn/ver/96/trunk/Prebuild/src/Prebuild.snk
|
||||
END
|
||||
App.ico
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 52
|
||||
/svnroot/dnpb/!svn/ver/96/trunk/Prebuild/src/App.ico
|
||||
END
|
||||
Prebuild.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 57
|
||||
/svnroot/dnpb/!svn/ver/308/trunk/Prebuild/src/Prebuild.cs
|
||||
END
|
|
@ -1,16 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 121
|
||||
*.mdp
|
||||
*.mds
|
||||
*.pidb
|
||||
bin
|
||||
obj
|
||||
Include.am
|
||||
Prebuild.csproj
|
||||
Prebuild.csproj.user
|
||||
Prebuild.exe.build
|
||||
Prebuild.prjx
|
||||
Prebuild.xml
|
||||
|
||||
END
|
|
@ -1,139 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/src
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2010-09-10T17:51:36.189738Z
|
||||
323
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
Prebuild.snk
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
89097ad015e09b35fc896e2128dea94d
|
||||
2006-01-19T19:45:13.000000Z
|
||||
45
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
596
|
||||
|
||||
Core
|
||||
dir
|
||||
|
||||
data
|
||||
dir
|
||||
|
||||
App.ico
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
4ee5c8b292635af0bf1247d425ba2c0d
|
||||
2006-01-27T21:30:44.000000Z
|
||||
68
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4286
|
||||
|
||||
Prebuild.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:45.000000Z
|
||||
55ae2c874ce7e9ab7f33cd6f75926733
|
||||
2009-04-15T01:33:14.373570Z
|
||||
308
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
5040
|
||||
|
||||
Properties
|
||||
dir
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
K 13
|
||||
svn:mime-type
|
||||
V 24
|
||||
application/octet-stream
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 13
|
||||
svn:mime-type
|
||||
V 24
|
||||
application/octet-stream
|
||||
END
|
Binary file not shown.
Before Width: | Height: | Size: 4.2 KiB |
|
@ -1,165 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
#region CVS Information
|
||||
/*
|
||||
* $Source$
|
||||
* $Author$
|
||||
* $Date$
|
||||
* $Revision$
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Collections.Specialized;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.EnterpriseServices.Internal;
|
||||
|
||||
using Prebuild.Core;
|
||||
using Prebuild.Core.Utilities;
|
||||
|
||||
namespace Prebuild
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
class Prebuild
|
||||
{
|
||||
#region Main
|
||||
|
||||
[STAThread]
|
||||
static void Main(string[] args)
|
||||
{
|
||||
Kernel kernel = null;
|
||||
try
|
||||
{
|
||||
kernel = Kernel.Instance;
|
||||
kernel.Initialize(LogTargets.File | LogTargets.Console, args);
|
||||
bool exit = false;
|
||||
|
||||
if(kernel.CommandLine.WasPassed("usage"))
|
||||
{
|
||||
exit = true;
|
||||
OutputUsage();
|
||||
}
|
||||
if(kernel.CommandLine.WasPassed("showtargets"))
|
||||
{
|
||||
exit = true;
|
||||
OutputTargets(kernel);
|
||||
}
|
||||
if(kernel.CommandLine.WasPassed("install"))
|
||||
{
|
||||
exit = true;
|
||||
InstallAssembly(kernel);
|
||||
}
|
||||
if(kernel.CommandLine.WasPassed("remove"))
|
||||
{
|
||||
exit = true;
|
||||
RemoveAssembly(kernel);
|
||||
}
|
||||
|
||||
if(!exit)
|
||||
{
|
||||
kernel.Process();
|
||||
}
|
||||
}
|
||||
#if !DEBUG
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("Unhandled error: {0}", ex.Message);
|
||||
Console.WriteLine("{0}", ex.StackTrace);
|
||||
}
|
||||
#endif
|
||||
finally
|
||||
{
|
||||
if(kernel != null && kernel.PauseAfterFinish)
|
||||
{
|
||||
Console.WriteLine("\nPress enter to continue...");
|
||||
Console.ReadLine();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Methods
|
||||
|
||||
private static void InstallAssembly(Kernel kernel)
|
||||
{
|
||||
Publish publish = new Publish();
|
||||
string file = kernel.CommandLine["install"];
|
||||
//Console.WriteLine(".."+file+"..");
|
||||
publish.GacInstall(file);
|
||||
}
|
||||
|
||||
private static void RemoveAssembly(Kernel kernel)
|
||||
{
|
||||
Publish publish = new Publish();
|
||||
string file = kernel.CommandLine["remove"];
|
||||
publish.GacRemove(file);
|
||||
}
|
||||
|
||||
private static void OutputUsage()
|
||||
{
|
||||
Console.WriteLine("Usage: prebuild /target <target> [options]");
|
||||
Console.WriteLine("Available command-line switches:");
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("/target Target for Prebuild");
|
||||
Console.WriteLine("/clean Clean the build files for the given target");
|
||||
Console.WriteLine("/file XML file to process");
|
||||
Console.WriteLine("/log Log file to write to");
|
||||
Console.WriteLine("/ppo Pre-process the file, but perform no other processing");
|
||||
Console.WriteLine("/pause Pauses the application after execution to view the output");
|
||||
Console.WriteLine("/yes Default to yes to any questions asked");
|
||||
Console.WriteLine("/install Install assembly into the GAC");
|
||||
Console.WriteLine("/remove Remove assembly from the GAC");
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("See 'prebuild /showtargets for a list of available targets");
|
||||
Console.WriteLine("See readme.txt or check out http://dnpb.sourceforge.net for more information");
|
||||
Console.WriteLine();
|
||||
}
|
||||
|
||||
private static void OutputTargets(Kernel kern)
|
||||
{
|
||||
Console.WriteLine("Targets available in Prebuild:");
|
||||
Console.WriteLine("");
|
||||
if(kern.Targets.Keys.Count > 0)
|
||||
{
|
||||
string[] targs = new string[kern.Targets.Keys.Count];
|
||||
kern.Targets.Keys.CopyTo(targs, 0);
|
||||
Array.Sort(targs);
|
||||
foreach(string target in targs)
|
||||
{
|
||||
Console.WriteLine(target);
|
||||
}
|
||||
}
|
||||
Console.WriteLine("");
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
Binary file not shown.
|
@ -1,29 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 50
|
||||
/svnroot/dnpb/!svn/ver/323/trunk/Prebuild/src/Core
|
||||
END
|
||||
Kernel.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 60
|
||||
/svnroot/dnpb/!svn/ver/323/trunk/Prebuild/src/Core/Kernel.cs
|
||||
END
|
||||
UnknownLanguageException.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 77
|
||||
/svnroot/dnpb/!svn/ver/96/trunk/Prebuild/src/Core/UnknownLanguageException.cs
|
||||
END
|
||||
WarningException.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 70
|
||||
/svnroot/dnpb/!svn/ver/298/trunk/Prebuild/src/Core/WarningException.cs
|
||||
END
|
||||
FatalException.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 68
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/FatalException.cs
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 5
|
||||
*.swp
|
||||
END
|
|
@ -1,182 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/src/Core
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2010-09-10T17:51:36.189738Z
|
||||
323
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
Interfaces
|
||||
dir
|
||||
|
||||
Kernel.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
0fc816c335568995dd3f89bd47452727
|
||||
2010-09-10T17:51:36.189738Z
|
||||
323
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
20883
|
||||
|
||||
Attributes
|
||||
dir
|
||||
|
||||
UnknownLanguageException.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
5ecd3d9972f0d59ad6c2b37b81c9aa6d
|
||||
2006-01-28T00:49:58.000000Z
|
||||
71
|
||||
jendave
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1764
|
||||
|
||||
Nodes
|
||||
dir
|
||||
|
||||
WarningException.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
316bb4928be4041587e4f12a29f7ccd6
|
||||
2009-02-20T02:15:45.530129Z
|
||||
298
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2625
|
||||
|
||||
Targets
|
||||
dir
|
||||
|
||||
Parse
|
||||
dir
|
||||
|
||||
FatalException.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
1a328443d0e4a2705efc142c1161959b
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2776
|
||||
|
||||
Utilities
|
||||
dir
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,85 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
|
||||
namespace Prebuild.Core
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[Serializable()]
|
||||
public class FatalException : Exception
|
||||
{
|
||||
#region Constructors
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FatalException"/> class.
|
||||
/// </summary>
|
||||
public FatalException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FatalException"/> class.
|
||||
/// </summary>
|
||||
/// <param name="format">The format.</param>
|
||||
/// <param name="args">The args.</param>
|
||||
public FatalException(string format, params object[] args)
|
||||
: base(String.Format(format, args))
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Exception with specified string
|
||||
/// </summary>
|
||||
/// <param name="message">Exception message</param>
|
||||
public FatalException(string message): base(message)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="message"></param>
|
||||
/// <param name="exception"></param>
|
||||
public FatalException(string message, Exception exception) : base(message, exception)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="info"></param>
|
||||
/// <param name="context"></param>
|
||||
protected FatalException(SerializationInfo info, StreamingContext context) : base( info, context )
|
||||
{
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,832 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2008
|
||||
Matthew Holmes (matthew@wildfiregames.com),
|
||||
Dan Moorehead (dan05a@gmail.com),
|
||||
Rob Loach (http://www.robloach.net),
|
||||
C.J. Adams-Collier (cjac@colliertech.org)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are
|
||||
met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
* The name of the author may not be used to endorse or promote
|
||||
products derived from this software without specific prior written
|
||||
permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
|
||||
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
*/
|
||||
#endregion
|
||||
|
||||
#define NO_VALIDATE
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Xml;
|
||||
using System.Xml.Schema;
|
||||
using Prebuild.Core.Attributes;
|
||||
using Prebuild.Core.Interfaces;
|
||||
using Prebuild.Core.Nodes;
|
||||
using Prebuild.Core.Utilities;
|
||||
|
||||
namespace Prebuild.Core
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public class Kernel : IDisposable
|
||||
{
|
||||
#region Inner Classes
|
||||
|
||||
private struct NodeEntry
|
||||
{
|
||||
public Type Type;
|
||||
public DataNodeAttribute Attribute;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Fields
|
||||
|
||||
private static readonly Kernel m_Instance = new Kernel();
|
||||
|
||||
/// <summary>
|
||||
/// This must match the version of the schema that is embeeded
|
||||
/// </summary>
|
||||
private const string m_SchemaVersion = "1.9";
|
||||
private const string m_Schema = "prebuild-" + m_SchemaVersion + ".xsd";
|
||||
private const string m_SchemaURI = "http://dnpb.sourceforge.net/schemas/" + m_Schema;
|
||||
bool disposed;
|
||||
private Version m_Version;
|
||||
private const string m_Revision = "";
|
||||
private CommandLineCollection m_CommandLine;
|
||||
private Log m_Log;
|
||||
private CurrentDirectory m_CurrentWorkingDirectory;
|
||||
private XmlSchemaCollection m_Schemas;
|
||||
|
||||
private readonly Dictionary<string, ITarget> m_Targets = new Dictionary<string, ITarget>();
|
||||
private readonly Dictionary<string, NodeEntry> m_Nodes = new Dictionary<string, NodeEntry>();
|
||||
|
||||
readonly List<SolutionNode> m_Solutions = new List<SolutionNode>();
|
||||
string m_Target;
|
||||
string m_Clean;
|
||||
string[] m_RemoveDirectories;
|
||||
XmlDocument m_CurrentDoc;
|
||||
bool m_PauseAfterFinish;
|
||||
string[] m_ProjectGroups;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
private Kernel()
|
||||
{
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// Gets a value indicating whether [pause after finish].
|
||||
/// </summary>
|
||||
/// <value><c>true</c> if [pause after finish]; otherwise, <c>false</c>.</value>
|
||||
public bool PauseAfterFinish
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_PauseAfterFinish;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the instance.
|
||||
/// </summary>
|
||||
/// <value>The instance.</value>
|
||||
public static Kernel Instance
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Instance;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the version.
|
||||
/// </summary>
|
||||
/// <value>The version.</value>
|
||||
public string Version
|
||||
{
|
||||
get
|
||||
{
|
||||
return String.Format("{0}.{1}.{2}{3}", m_Version.Major, m_Version.Minor, m_Version.Build, m_Revision);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the command line.
|
||||
/// </summary>
|
||||
/// <value>The command line.</value>
|
||||
public CommandLineCollection CommandLine
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_CommandLine;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the targets.
|
||||
/// </summary>
|
||||
/// <value>The targets.</value>
|
||||
public Dictionary<string, ITarget> Targets
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Targets;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the log.
|
||||
/// </summary>
|
||||
/// <value>The log.</value>
|
||||
public Log Log
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Log;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the current working directory.
|
||||
/// </summary>
|
||||
/// <value>The current working directory.</value>
|
||||
public CurrentDirectory CurrentWorkingDirectory
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_CurrentWorkingDirectory;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the solutions.
|
||||
/// </summary>
|
||||
/// <value>The solutions.</value>
|
||||
public List<SolutionNode> Solutions
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Solutions;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the XmlDocument object representing the prebuild.xml
|
||||
/// being processed
|
||||
/// </summary>
|
||||
/// <value>The XmlDocument object</value>
|
||||
public XmlDocument CurrentDoc
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_CurrentDoc;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Methods
|
||||
|
||||
private static void RemoveDirectories(string rootDir, string[] dirNames)
|
||||
{
|
||||
foreach(string dir in Directory.GetDirectories(rootDir))
|
||||
{
|
||||
string simpleName = Path.GetFileName(dir);
|
||||
|
||||
if(Array.IndexOf(dirNames, simpleName) != -1)
|
||||
{
|
||||
//delete if the name matches one of the directory names to delete
|
||||
string fullDirPath = Path.GetFullPath(dir);
|
||||
Directory.Delete(fullDirPath,true);
|
||||
}
|
||||
else//not a match, so check children
|
||||
{
|
||||
RemoveDirectories(dir,dirNames);
|
||||
//recurse, checking children for them
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// private void RemoveDirectoryMatches(string rootDir, string dirPattern)
|
||||
// {
|
||||
// foreach(string dir in Directory.GetDirectories(rootDir))
|
||||
// {
|
||||
// foreach(string match in Directory.GetDirectories(dir))
|
||||
// {//delete all child directories that match
|
||||
// Directory.Delete(Path.GetFullPath(match),true);
|
||||
// }
|
||||
// //recure through the rest checking for nested matches to delete
|
||||
// RemoveDirectoryMatches(dir,dirPattern);
|
||||
// }
|
||||
// }
|
||||
|
||||
private void LoadSchema()
|
||||
{
|
||||
Assembly assembly = GetType().Assembly;
|
||||
Stream stream = assembly.GetManifestResourceStream("Prebuild.data." + m_Schema);
|
||||
if(stream == null)
|
||||
{
|
||||
//try without the default namespace prepending to it in case was compiled with SharpDevelop or MonoDevelop instead of Visual Studio .NET
|
||||
stream = assembly.GetManifestResourceStream(m_Schema);
|
||||
if(stream == null)
|
||||
{
|
||||
throw new System.Reflection.TargetException(string.Format("Could not find the scheme embedded resource file '{0}'.", m_Schema));
|
||||
}
|
||||
}
|
||||
XmlReader schema = new XmlTextReader(stream);
|
||||
|
||||
m_Schemas = new XmlSchemaCollection();
|
||||
m_Schemas.Add(m_SchemaURI, schema);
|
||||
}
|
||||
|
||||
private void CacheVersion()
|
||||
{
|
||||
m_Version = Assembly.GetEntryAssembly().GetName().Version;
|
||||
}
|
||||
|
||||
private void CacheTargets(Assembly assm)
|
||||
{
|
||||
foreach(Type t in assm.GetTypes())
|
||||
{
|
||||
TargetAttribute ta = (TargetAttribute)Helper.CheckType(t, typeof(TargetAttribute), typeof(ITarget));
|
||||
|
||||
if(ta == null)
|
||||
continue;
|
||||
|
||||
if (t.IsAbstract)
|
||||
continue;
|
||||
|
||||
ITarget target = (ITarget)assm.CreateInstance(t.FullName);
|
||||
if (target == null)
|
||||
{
|
||||
throw new MissingMethodException("Could not create ITarget instance");
|
||||
}
|
||||
|
||||
m_Targets[ta.Name] = target;
|
||||
}
|
||||
}
|
||||
|
||||
private void CacheNodeTypes(Assembly assm)
|
||||
{
|
||||
foreach(Type t in assm.GetTypes())
|
||||
{
|
||||
foreach (DataNodeAttribute dna in t.GetCustomAttributes(typeof(DataNodeAttribute), true))
|
||||
{
|
||||
NodeEntry ne = new NodeEntry();
|
||||
ne.Type = t;
|
||||
ne.Attribute = dna;
|
||||
m_Nodes[dna.Name] = ne;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void LogBanner()
|
||||
{
|
||||
m_Log.Write("Prebuild v" + Version);
|
||||
m_Log.Write("Copyright (c) 2004-2010");
|
||||
m_Log.Write("Matthew Holmes (matthew@wildfiregames.com),");
|
||||
m_Log.Write("Dan Moorehead (dan05a@gmail.com),");
|
||||
m_Log.Write("David Hudson (jendave@yahoo.com),");
|
||||
m_Log.Write("Rob Loach (http://www.robloach.net),");
|
||||
m_Log.Write("C.J. Adams-Collier (cjac@colliertech.org),");
|
||||
m_Log.Write("John Hurliman (john.hurliman@intel.com),");
|
||||
|
||||
m_Log.Write("See 'prebuild /usage' for help");
|
||||
m_Log.Write();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void ProcessFile(string file)
|
||||
{
|
||||
ProcessFile(file, m_Solutions);
|
||||
}
|
||||
|
||||
public void ProcessFile(ProcessNode node, SolutionNode parent)
|
||||
{
|
||||
if (node.IsValid)
|
||||
{
|
||||
List<SolutionNode> list = new List<SolutionNode>();
|
||||
ProcessFile(node.Path, list);
|
||||
|
||||
foreach (SolutionNode solution in list)
|
||||
parent.SolutionsTable[solution.Name] = solution;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="file"></param>
|
||||
/// <param name="solutions"></param>
|
||||
/// <returns></returns>
|
||||
public void ProcessFile(string file, IList<SolutionNode> solutions)
|
||||
{
|
||||
m_CurrentWorkingDirectory.Push();
|
||||
|
||||
string path = file;
|
||||
try
|
||||
{
|
||||
try
|
||||
{
|
||||
path = Helper.ResolvePath(path);
|
||||
}
|
||||
catch(ArgumentException)
|
||||
{
|
||||
m_Log.Write("Could not open Prebuild file: " + path);
|
||||
m_CurrentWorkingDirectory.Pop();
|
||||
return;
|
||||
}
|
||||
|
||||
Helper.SetCurrentDir(Path.GetDirectoryName(path));
|
||||
|
||||
XmlTextReader reader = new XmlTextReader(path);
|
||||
|
||||
Core.Parse.Preprocessor pre = new Core.Parse.Preprocessor();
|
||||
|
||||
//register command line arguments as XML variables
|
||||
IEnumerator<KeyValuePair<string, string>> dict = m_CommandLine.GetEnumerator();
|
||||
while (dict.MoveNext())
|
||||
{
|
||||
string name = dict.Current.Key.Trim();
|
||||
if (name.Length > 0)
|
||||
pre.RegisterVariable(name, dict.Current.Value);
|
||||
}
|
||||
|
||||
string xml = pre.Process(reader);//remove script and evaulate pre-proccessing to get schema-conforming XML
|
||||
|
||||
// See if the user put into a pseudo target of "prebuild:preprocessed-input" to indicate they want to see the
|
||||
// output before the system processes it.
|
||||
if (m_CommandLine.WasPassed("ppi"))
|
||||
{
|
||||
// Get the filename if there is one, otherwise use a default.
|
||||
string ppiFile = m_CommandLine["ppi"];
|
||||
if (ppiFile == null || ppiFile.Trim().Length == 0)
|
||||
{
|
||||
ppiFile = "preprocessed-input.xml";
|
||||
}
|
||||
|
||||
// Write out the string to the given stream.
|
||||
try
|
||||
{
|
||||
using (StreamWriter ppiWriter = new StreamWriter(ppiFile))
|
||||
{
|
||||
ppiWriter.WriteLine(xml);
|
||||
}
|
||||
}
|
||||
catch(IOException ex)
|
||||
{
|
||||
Console.WriteLine("Could not write PPI file '{0}': {1}", ppiFile, ex.Message);
|
||||
}
|
||||
|
||||
// Finish processing this special tag.
|
||||
return;
|
||||
}
|
||||
|
||||
m_CurrentDoc = new XmlDocument();
|
||||
try
|
||||
{
|
||||
#if NO_VALIDATE
|
||||
XmlReader validator = XmlReader.Create(new StringReader(xml));
|
||||
m_CurrentDoc.Load(validator);
|
||||
#else
|
||||
XmlValidatingReader validator = new XmlValidatingReader(new XmlTextReader(new StringReader(xml)));
|
||||
|
||||
//validate while reading from string into XmlDocument DOM structure in memory
|
||||
foreach(XmlSchema schema in m_Schemas)
|
||||
{
|
||||
validator.Schemas.Add(schema);
|
||||
}
|
||||
m_CurrentDoc.Load(validator);
|
||||
#endif
|
||||
}
|
||||
catch(XmlException e)
|
||||
{
|
||||
throw new XmlException(e.ToString());
|
||||
}
|
||||
|
||||
//is there a purpose to writing it? An syntax/schema problem would have been found during pre.Process() and reported with details
|
||||
if(m_CommandLine.WasPassed("ppo"))
|
||||
{
|
||||
string ppoFile = m_CommandLine["ppo"];
|
||||
if(ppoFile == null || ppoFile.Trim().Length < 1)
|
||||
{
|
||||
ppoFile = "preprocessed.xml";
|
||||
}
|
||||
|
||||
StreamWriter writer = null;
|
||||
try
|
||||
{
|
||||
writer = new StreamWriter(ppoFile);
|
||||
writer.Write(xml);
|
||||
}
|
||||
catch(IOException ex)
|
||||
{
|
||||
Console.WriteLine("Could not write PPO file '{0}': {1}", ppoFile, ex.Message);
|
||||
}
|
||||
finally
|
||||
{
|
||||
if(writer != null)
|
||||
{
|
||||
writer.Close();
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
//start reading the xml config file
|
||||
XmlElement rootNode = m_CurrentDoc.DocumentElement;
|
||||
//string suggestedVersion = Helper.AttributeValue(rootNode,"version","1.0");
|
||||
Helper.CheckForOSVariables = Helper.ParseBoolean(rootNode,"checkOsVars",false);
|
||||
|
||||
foreach(XmlNode node in rootNode.ChildNodes)//solutions or if pre-proc instructions
|
||||
{
|
||||
IDataNode dataNode = ParseNode(node, null);
|
||||
if(dataNode is ProcessNode)
|
||||
{
|
||||
ProcessNode proc = (ProcessNode)dataNode;
|
||||
if(proc.IsValid)
|
||||
{
|
||||
ProcessFile(proc.Path);
|
||||
}
|
||||
}
|
||||
else if(dataNode is SolutionNode)
|
||||
{
|
||||
solutions.Add((SolutionNode)dataNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch(XmlSchemaException xse)
|
||||
{
|
||||
m_Log.Write("XML validation error at line {0} in {1}:\n\n{2}",
|
||||
xse.LineNumber, path, xse.Message);
|
||||
}
|
||||
finally
|
||||
{
|
||||
m_CurrentWorkingDirectory.Pop();
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Public Methods
|
||||
|
||||
/// <summary>
|
||||
/// Allows the project.
|
||||
/// </summary>
|
||||
/// <param name="projectGroupsFlags">The project groups flags.</param>
|
||||
/// <returns></returns>
|
||||
public bool AllowProject(string projectGroupsFlags)
|
||||
{
|
||||
if(m_ProjectGroups != null && m_ProjectGroups.Length > 0)
|
||||
{
|
||||
if(projectGroupsFlags != null && projectGroupsFlags.Length == 0)
|
||||
{
|
||||
foreach(string group in projectGroupsFlags.Split('|'))
|
||||
{
|
||||
if(Array.IndexOf(m_ProjectGroups, group) != -1) //if included in the filter list
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;//not included in the list or no groups specified for the project
|
||||
}
|
||||
return true;//no filter specified in the command line args
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the type of the node.
|
||||
/// </summary>
|
||||
/// <param name="node">The node.</param>
|
||||
/// <returns></returns>
|
||||
public Type GetNodeType(XmlNode node)
|
||||
{
|
||||
if( node == null )
|
||||
{
|
||||
throw new ArgumentNullException("node");
|
||||
}
|
||||
if(!m_Nodes.ContainsKey(node.Name))
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
NodeEntry ne = m_Nodes[node.Name];
|
||||
return ne.Type;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="node"></param>
|
||||
/// <param name="parent"></param>
|
||||
/// <returns></returns>
|
||||
public IDataNode ParseNode(XmlNode node, IDataNode parent)
|
||||
{
|
||||
return ParseNode(node, parent, null);
|
||||
}
|
||||
|
||||
//Create an instance of the data node type that is mapped to the name of the xml DOM node
|
||||
/// <summary>
|
||||
/// Parses the node.
|
||||
/// </summary>
|
||||
/// <param name="node">The node.</param>
|
||||
/// <param name="parent">The parent.</param>
|
||||
/// <param name="preNode">The pre node.</param>
|
||||
/// <returns></returns>
|
||||
public IDataNode ParseNode(XmlNode node, IDataNode parent, IDataNode preNode)
|
||||
{
|
||||
IDataNode dataNode;
|
||||
|
||||
try
|
||||
{
|
||||
if( node == null )
|
||||
{
|
||||
throw new ArgumentNullException("node");
|
||||
}
|
||||
if(preNode == null)
|
||||
{
|
||||
if(!m_Nodes.ContainsKey(node.Name))
|
||||
{
|
||||
Console.WriteLine("WARNING: Unknown XML node: " + node.Name);
|
||||
return null;
|
||||
}
|
||||
|
||||
NodeEntry ne = m_Nodes[node.Name];
|
||||
Type type = ne.Type;
|
||||
//DataNodeAttribute dna = ne.Attribute;
|
||||
|
||||
dataNode = (IDataNode)type.Assembly.CreateInstance(type.FullName);
|
||||
if(dataNode == null)
|
||||
{
|
||||
throw new System.Reflection.TargetException("Could not create new parser instance: " + type.FullName);
|
||||
}
|
||||
}
|
||||
else
|
||||
dataNode = preNode;
|
||||
|
||||
dataNode.Parent = parent;
|
||||
dataNode.Parse(node);
|
||||
}
|
||||
catch(WarningException wex)
|
||||
{
|
||||
m_Log.Write(LogType.Warning, wex.Message);
|
||||
return null;
|
||||
}
|
||||
catch(FatalException fex)
|
||||
{
|
||||
m_Log.WriteException(LogType.Error, fex);
|
||||
throw;
|
||||
}
|
||||
catch(Exception ex)
|
||||
{
|
||||
m_Log.WriteException(LogType.Error, ex);
|
||||
throw;
|
||||
}
|
||||
|
||||
return dataNode;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes the specified target.
|
||||
/// </summary>
|
||||
/// <param name="target">The target.</param>
|
||||
/// <param name="args">The args.</param>
|
||||
public void Initialize(LogTargets target, string[] args)
|
||||
{
|
||||
CacheTargets(GetType().Assembly);
|
||||
CacheNodeTypes(GetType().Assembly);
|
||||
CacheVersion();
|
||||
|
||||
m_CommandLine = new CommandLineCollection(args);
|
||||
|
||||
string logFile = null;
|
||||
if(m_CommandLine.WasPassed("log"))
|
||||
{
|
||||
logFile = m_CommandLine["log"];
|
||||
|
||||
if(logFile != null && logFile.Length == 0)
|
||||
{
|
||||
logFile = "Prebuild.log";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
target = target & ~LogTargets.File; //dont output to a file
|
||||
}
|
||||
|
||||
m_Log = new Log(target, logFile);
|
||||
LogBanner();
|
||||
|
||||
m_CurrentWorkingDirectory = new CurrentDirectory();
|
||||
|
||||
m_Target = m_CommandLine["target"];
|
||||
m_Clean = m_CommandLine["clean"];
|
||||
string removeDirs = m_CommandLine["removedir"];
|
||||
if(removeDirs != null && removeDirs.Length == 0)
|
||||
{
|
||||
m_RemoveDirectories = removeDirs.Split('|');
|
||||
}
|
||||
|
||||
string flags = m_CommandLine["allowedgroups"];//allows filtering by specifying a pipe-delimited list of groups to include
|
||||
if(flags != null && flags.Length == 0)
|
||||
{
|
||||
m_ProjectGroups = flags.Split('|');
|
||||
}
|
||||
m_PauseAfterFinish = m_CommandLine.WasPassed("pause");
|
||||
|
||||
LoadSchema();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Processes this instance.
|
||||
/// </summary>
|
||||
public void Process()
|
||||
{
|
||||
bool perfomedOtherTask = false;
|
||||
if(m_RemoveDirectories != null && m_RemoveDirectories.Length > 0)
|
||||
{
|
||||
try
|
||||
{
|
||||
RemoveDirectories(".",m_RemoveDirectories);
|
||||
}
|
||||
catch(IOException e)
|
||||
{
|
||||
m_Log.Write("Failed to remove directories named {0}",m_RemoveDirectories);
|
||||
m_Log.WriteException(LogType.Error,e);
|
||||
}
|
||||
catch(UnauthorizedAccessException e)
|
||||
{
|
||||
m_Log.Write("Failed to remove directories named {0}",m_RemoveDirectories);
|
||||
m_Log.WriteException(LogType.Error,e);
|
||||
}
|
||||
perfomedOtherTask = true;
|
||||
}
|
||||
|
||||
if(m_Target != null && m_Clean != null)
|
||||
{
|
||||
m_Log.Write(LogType.Error, "The options /target and /clean cannot be passed together");
|
||||
return;
|
||||
}
|
||||
|
||||
if(m_Target == null && m_Clean == null)
|
||||
{
|
||||
if(perfomedOtherTask) //finished
|
||||
{
|
||||
return;
|
||||
}
|
||||
m_Log.Write(LogType.Error, "Must pass either /target or /clean to process a Prebuild file");
|
||||
return;
|
||||
}
|
||||
|
||||
string file = "./prebuild.xml";
|
||||
if(m_CommandLine.WasPassed("file"))
|
||||
{
|
||||
file = m_CommandLine["file"];
|
||||
}
|
||||
|
||||
ProcessFile(file);
|
||||
|
||||
string target = (m_Target != null ? m_Target.ToLower() : m_Clean.ToLower());
|
||||
bool clean = (m_Target == null);
|
||||
if(clean && target != null && target.Length == 0)
|
||||
{
|
||||
target = "all";
|
||||
}
|
||||
if(clean && target == "all")//default to all if no target was specified for clean
|
||||
{
|
||||
//check if they passed yes
|
||||
if (!m_CommandLine.WasPassed("yes"))
|
||||
{
|
||||
Console.WriteLine("WARNING: This operation will clean ALL project files for all targets, are you sure? (y/n):");
|
||||
string ret = Console.ReadLine();
|
||||
if(ret == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ret = ret.Trim().ToLower();
|
||||
if((ret.ToLower() != "y" && ret.ToLower() != "yes"))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
//clean all targets (just cleaning vs2002 target didn't clean nant)
|
||||
foreach(ITarget targ in m_Targets.Values)
|
||||
{
|
||||
targ.Clean(this);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!m_Targets.ContainsKey(target)) {
|
||||
m_Log.Write(LogType.Error, "Unknown Target \"{0}\"", target);
|
||||
return;
|
||||
}
|
||||
ITarget targ = m_Targets[target];
|
||||
|
||||
if(clean)
|
||||
{
|
||||
targ.Clean(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
targ.Write(this);
|
||||
}
|
||||
}
|
||||
|
||||
m_Log.Flush();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IDisposable Members
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(true);
|
||||
GC.SuppressFinalize(this);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Dispose objects
|
||||
/// </summary>
|
||||
/// <param name="disposing">
|
||||
/// If true, it will dispose close the handle
|
||||
/// </param>
|
||||
/// <remarks>
|
||||
/// Will dispose managed and unmanaged resources.
|
||||
/// </remarks>
|
||||
protected virtual void Dispose(bool disposing)
|
||||
{
|
||||
if (!disposed)
|
||||
{
|
||||
if (disposing)
|
||||
{
|
||||
GC.SuppressFinalize(this);
|
||||
if (m_Log != null)
|
||||
{
|
||||
m_Log.Close();
|
||||
m_Log = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
disposed = true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
~Kernel()
|
||||
{
|
||||
Dispose(false);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Closes and destroys this object
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Same as Dispose(true)
|
||||
/// </remarks>
|
||||
public void Close()
|
||||
{
|
||||
Dispose();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,63 +0,0 @@
|
|||
/*
|
||||
* $RCSfile$
|
||||
* Copyright (C) 2004, 2005 David Hudson (jendave@yahoo.com)
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
|
||||
namespace Prebuild.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
[Serializable()]
|
||||
public class UnknownLanguageException : Exception
|
||||
{
|
||||
/// <summary>
|
||||
/// Basic exception.
|
||||
/// </summary>
|
||||
public UnknownLanguageException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Exception with specified string
|
||||
/// </summary>
|
||||
/// <param name="message">Exception message</param>
|
||||
public UnknownLanguageException(string message): base(message)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="message"></param>
|
||||
/// <param name="exception"></param>
|
||||
public UnknownLanguageException(string message, Exception exception) : base(message, exception)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="info"></param>
|
||||
/// <param name="context"></param>
|
||||
protected UnknownLanguageException(SerializationInfo info, StreamingContext context) : base( info, context )
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,84 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
|
||||
namespace Prebuild.Core
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public class WarningException : Exception
|
||||
{
|
||||
#region Constructors
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public WarningException()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="format"></param>
|
||||
/// <param name="args"></param>
|
||||
public WarningException(string format, params object[] args)
|
||||
: base(String.Format(format, args))
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Exception with specified string
|
||||
/// </summary>
|
||||
/// <param name="message">Exception message</param>
|
||||
public WarningException(string message): base(message)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="message"></param>
|
||||
/// <param name="exception"></param>
|
||||
public WarningException(string message, Exception exception) : base(message, exception)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="info"></param>
|
||||
/// <param name="context"></param>
|
||||
protected WarningException(SerializationInfo info, StreamingContext context) : base( info, context )
|
||||
{
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 61
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Attributes
|
||||
END
|
||||
OptionNodeAttribute.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 84
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Attributes/OptionNodeAttribute.cs
|
||||
END
|
||||
DataNodeAttribute.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 82
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Attributes/DataNodeAttribute.cs
|
||||
END
|
||||
TargetAttribute.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 80
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Attributes/TargetAttribute.cs
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 5
|
||||
*.swp
|
||||
END
|
|
@ -1,130 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/src/Core/Attributes
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
OptionNodeAttribute.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
fe1b8740374f76dcb84f73de54376d48
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2240
|
||||
|
||||
DataNodeAttribute.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
7988716ebc1c723842814e3eec197831
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2270
|
||||
|
||||
TargetAttribute.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
766d4782c2b50f82a7c98e1eb968f42d
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2194
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,72 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Collections.Specialized;
|
||||
|
||||
namespace Prebuild.Core.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple=true)]
|
||||
public sealed class DataNodeAttribute : Attribute
|
||||
{
|
||||
#region Fields
|
||||
|
||||
private string m_Name = "unknown";
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DataNodeAttribute"/> class.
|
||||
/// </summary>
|
||||
/// <param name="name">The name.</param>
|
||||
public DataNodeAttribute(string name)
|
||||
{
|
||||
m_Name = name;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// Gets the name.
|
||||
/// </summary>
|
||||
/// <value>The name.</value>
|
||||
public string Name
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Name;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,71 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
|
||||
namespace Prebuild.Core.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Field)]
|
||||
public sealed class OptionNodeAttribute : Attribute
|
||||
{
|
||||
#region Fields
|
||||
|
||||
private string m_NodeName;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="OptionNodeAttribute"/> class.
|
||||
/// </summary>
|
||||
/// <param name="nodeName">Name of the node.</param>
|
||||
public OptionNodeAttribute(string nodeName)
|
||||
{
|
||||
m_NodeName = nodeName;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// Gets the name of the node.
|
||||
/// </summary>
|
||||
/// <value>The name of the node.</value>
|
||||
public string NodeName
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_NodeName;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,71 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
|
||||
namespace Prebuild.Core.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)]
|
||||
public sealed class TargetAttribute : Attribute
|
||||
{
|
||||
#region Fields
|
||||
|
||||
private string m_Name;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="TargetAttribute"/> class.
|
||||
/// </summary>
|
||||
/// <param name="name">The name.</param>
|
||||
public TargetAttribute(string name)
|
||||
{
|
||||
m_Name = name;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// Gets the name.
|
||||
/// </summary>
|
||||
/// <value>The name.</value>
|
||||
public string Name
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_Name;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
|
@ -1,17 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 61
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Interfaces
|
||||
END
|
||||
ITarget.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 72
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Interfaces/ITarget.cs
|
||||
END
|
||||
IDataNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 74
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Interfaces/IDataNode.cs
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 5
|
||||
*.swp
|
||||
END
|
|
@ -1,96 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/src/Core/Interfaces
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
ITarget.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
52c732d42919f00330b2c4ed8b6360f8
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1984
|
||||
|
||||
IDataNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
0ff6737b55b9bc4c63f9143c367a7e62
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1900
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,47 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Xml;
|
||||
|
||||
namespace Prebuild.Core.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public interface IDataNode
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the parent.
|
||||
/// </summary>
|
||||
/// <value>The parent.</value>
|
||||
IDataNode Parent { get; set; }
|
||||
/// <summary>
|
||||
/// Parses the specified node.
|
||||
/// </summary>
|
||||
/// <param name="node">The node.</param>
|
||||
void Parse(XmlNode node);
|
||||
}
|
||||
}
|
|
@ -1,51 +0,0 @@
|
|||
#region BSD License
|
||||
/*
|
||||
Copyright (c) 2004-2005 Matthew Holmes (matthew@wildfiregames.com), Dan Moorehead (dan05a@gmail.com)
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
* The name of the author may not be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
|
||||
namespace Prebuild.Core.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public interface ITarget
|
||||
{
|
||||
/// <summary>
|
||||
/// Writes the specified kern.
|
||||
/// </summary>
|
||||
/// <param name="kern">The kern.</param>
|
||||
void Write(Kernel kern);
|
||||
/// <summary>
|
||||
/// Cleans the specified kern.
|
||||
/// </summary>
|
||||
/// <param name="kern">The kern.</param>
|
||||
void Clean(Kernel kern);
|
||||
/// <summary>
|
||||
/// Gets the name.
|
||||
/// </summary>
|
||||
/// <value>The name.</value>
|
||||
string Name { get; }
|
||||
}
|
||||
}
|
|
@ -1,119 +0,0 @@
|
|||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 56
|
||||
/svnroot/dnpb/!svn/ver/321/trunk/Prebuild/src/Core/Nodes
|
||||
END
|
||||
CleanFilesNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 74
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/CleanFilesNode.cs
|
||||
END
|
||||
ProjectNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 71
|
||||
/svnroot/dnpb/!svn/ver/319/trunk/Prebuild/src/Core/Nodes/ProjectNode.cs
|
||||
END
|
||||
ConfigurationNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 77
|
||||
/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/src/Core/Nodes/ConfigurationNode.cs
|
||||
END
|
||||
DataNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 68
|
||||
/svnroot/dnpb/!svn/ver/321/trunk/Prebuild/src/Core/Nodes/DataNode.cs
|
||||
END
|
||||
ReferencePathNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 77
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/ReferencePathNode.cs
|
||||
END
|
||||
SolutionNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 72
|
||||
/svnroot/dnpb/!svn/ver/315/trunk/Prebuild/src/Core/Nodes/SolutionNode.cs
|
||||
END
|
||||
ProcessNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 71
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/ProcessNode.cs
|
||||
END
|
||||
FileNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 68
|
||||
/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/src/Core/Nodes/FileNode.cs
|
||||
END
|
||||
DescriptionNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 75
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/DescriptionNode.cs
|
||||
END
|
||||
DatabaseReferenceNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 81
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Nodes/DatabaseReferenceNode.cs
|
||||
END
|
||||
ConfigurationNodeCollection.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 87
|
||||
/svnroot/dnpb/!svn/ver/315/trunk/Prebuild/src/Core/Nodes/ConfigurationNodeCollection.cs
|
||||
END
|
||||
CleanupNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 71
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/CleanupNode.cs
|
||||
END
|
||||
ExcludeNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 71
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Nodes/ExcludeNode.cs
|
||||
END
|
||||
OptionsNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 71
|
||||
/svnroot/dnpb/!svn/ver/315/trunk/Prebuild/src/Core/Nodes/OptionsNode.cs
|
||||
END
|
||||
DatabaseProjectNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 79
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/DatabaseProjectNode.cs
|
||||
END
|
||||
MatchNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 69
|
||||
/svnroot/dnpb/!svn/ver/318/trunk/Prebuild/src/Core/Nodes/MatchNode.cs
|
||||
END
|
||||
ReferenceNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 73
|
||||
/svnroot/dnpb/!svn/ver/295/trunk/Prebuild/src/Core/Nodes/ReferenceNode.cs
|
||||
END
|
||||
FilesNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 69
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/FilesNode.cs
|
||||
END
|
||||
AuthorNode.cs
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 70
|
||||
/svnroot/dnpb/!svn/ver/307/trunk/Prebuild/src/Core/Nodes/AuthorNode.cs
|
||||
END
|
|
@ -1,5 +0,0 @@
|
|||
K 10
|
||||
svn:ignore
|
||||
V 5
|
||||
*.swp
|
||||
END
|
|
@ -1,674 +0,0 @@
|
|||
10
|
||||
|
||||
dir
|
||||
323
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/src/Core/Nodes
|
||||
https://dnpb.svn.sourceforge.net/svnroot/dnpb
|
||||
|
||||
|
||||
|
||||
2010-08-12T16:58:08.825470Z
|
||||
321
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3355ff64-970d-0410-bbe8-d0fbd18be4fb
|
||||
|
||||
CleanFilesNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
c798b3c4167ec1a3815ddae93a552427
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2666
|
||||
|
||||
ProjectNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
be9ade7048917117783a06508fa4d378
|
||||
2010-05-09T23:19:49.063286Z
|
||||
319
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
13444
|
||||
|
||||
ConfigurationNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
e42a548bfaba22cf94dbb203b2b28352
|
||||
2010-05-08T05:43:01.449559Z
|
||||
316
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
5222
|
||||
|
||||
DataNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
39b1d83bff018fce9f616ae2e6f1be82
|
||||
2010-08-12T16:58:08.825470Z
|
||||
321
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3294
|
||||
|
||||
ReferencePathNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
409c91bafff2572218a6cdefcc6ec48c
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2677
|
||||
|
||||
SolutionNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
79bdf34c92682dc5ba8b5db15aaa95d6
|
||||
2009-06-06T19:47:31.451428Z
|
||||
315
|
||||
dmoonfire
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
9720
|
||||
|
||||
ProcessNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
1816314797ef66235c58938b33ea2b3b
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2900
|
||||
|
||||
FileNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
43f98599da19618be6c6ed74f36fceae
|
||||
2010-05-08T05:43:01.449559Z
|
||||
316
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6043
|
||||
|
||||
DescriptionNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3f8a8b8cc4b3a94b94109276ad2222d3
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2493
|
||||
|
||||
DatabaseReferenceNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
4104ed953ae9105ac6498ce7882ed8ee
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2390
|
||||
|
||||
ConfigurationNodeCollection.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
8620885fc85bdc06288acf6b8f58b3ff
|
||||
2009-06-06T19:47:31.451428Z
|
||||
315
|
||||
dmoonfire
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2406
|
||||
|
||||
CleanupNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
198fb1e15cd545655978686277e39d96
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2689
|
||||
|
||||
ExcludeNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
810fc73f537028052471239c72f41c11
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2608
|
||||
|
||||
OptionsNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
691dd5f7e7ce2a06814cdcae611fc40e
|
||||
2009-06-06T19:47:31.451428Z
|
||||
315
|
||||
dmoonfire
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
10949
|
||||
|
||||
DatabaseProjectNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
18995e6577e6bb3622fe41f5bfe01b48
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2476
|
||||
|
||||
MatchNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
3344ef3bdb7db2006eb987a80128cd06
|
||||
2010-05-09T08:21:52.307305Z
|
||||
318
|
||||
jhurliman
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
10846
|
||||
|
||||
ReferenceNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
18d76c27d53a4d54f16f57a855a21916
|
||||
2009-02-19T06:47:52.218324Z
|
||||
295
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
3705
|
||||
|
||||
FilesNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
e6ddefd5fff49958f77b5ef96f06c09e
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6036
|
||||
|
||||
AuthorNode.cs
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2010-09-10T22:51:44.000000Z
|
||||
07607d8988fc1236ab8bef5fc12f8cd5
|
||||
2009-04-15T01:28:16.827957Z
|
||||
307
|
||||
kunnis
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2425
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
|
@ -1,9 +0,0 @@
|
|||
K 13
|
||||
svn:eol-style
|
||||
V 6
|
||||
native
|
||||
K 12
|
||||
svn:keywords
|
||||
V 23
|
||||
Author Date Id Revision
|
||||
END
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue