aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Prebuild
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Prebuild/Prebuild.build67
-rw-r--r--Prebuild/Prebuild.sln19
-rw-r--r--Prebuild/src/Prebuild.csproj205
-rw-r--r--Prebuild/src/Prebuild.exe.build80
4 files changed, 0 insertions, 371 deletions
diff --git a/Prebuild/Prebuild.build b/Prebuild/Prebuild.build
deleted file mode 100644
index 395fb31..0000000
--- a/Prebuild/Prebuild.build
+++ /dev/null
@@ -1,67 +0,0 @@
1<?xml version="1.0" ?>
2<project name="Prebuild" default="build">
3 <echo message="Using '${nant.settings.currentframework}' Framework"/>
4
5 <property name="bin.dir" value="bin" />
6 <property name="obj.dir" value="obj" />
7 <property name="doc.dir" value="doc" />
8 <property name="project.main.dir" value="${project::get-base-directory()}" />
9
10 <target name="Debug" description="">
11 <property name="project.config" value="Debug" />
12 <property name="build.debug" value="true" />
13 </target>
14
15 <property name="project.config" value="Release" />
16
17 <target name="Release" description="">
18 <property name="project.config" value="Release" />
19 <property name="build.debug" value="false" />
20 </target>
21
22 <target name="net-1.1" description="Sets framework to .NET 1.1">
23 <property name="nant.settings.currentframework" value="net-1.1" />
24 </target>
25
26 <target name="net-2.0" description="Sets framework to .NET 2.0">
27 <property name="nant.settings.currentframework" value="net-2.0" />
28 </target>
29
30 <target name="mono-2.0" description="Sets framework to mono 2.0">
31 <property name="nant.settings.currentframework" value="mono-2.0" />
32 </target>
33
34 <target name="mono-1.0" description="Sets framework to mono 1.0">
35 <property name="nant.settings.currentframework" value="mono-1.0" />
36 </target>
37
38 <target name="init" description="">
39 <call target="${project.config}" />
40 <sysinfo />
41 <echo message="Platform ${sys.os.platform}" />
42 <property name="build.dir" value="${bin.dir}/${project.config}" />
43 </target>
44
45 <target name="clean" description="">
46 <echo message="Deleting all builds from all configurations" />
47 <delete dir="${bin.dir}" failonerror="false" />
48 <delete dir="${obj.dir}" failonerror="false" />
49 <nant buildfile="src/Prebuild.exe.build" target="clean" />
50 </target>
51
52 <target name="build" depends="init" description="">
53 <nant buildfile="src/Prebuild.exe.build" target="build" />
54 </target>
55
56 <target name="build-release" depends="Release, init, build" description="Builds in Release mode" />
57
58 <target name="build-debug" depends="Debug, init, build" description="Builds in Debug mode" />
59
60 <target name="package" depends="clean, doc" description="Builds all" />
61
62 <target name="doc" depends="build-release">
63 <echo message="Generating all documentation from all builds" />
64 <nant buildfile="src/Prebuild.exe.build" target="doc" />
65 </target>
66
67</project>
diff --git a/Prebuild/Prebuild.sln b/Prebuild/Prebuild.sln
deleted file mode 100644
index 449896b..0000000
--- a/Prebuild/Prebuild.sln
+++ /dev/null
@@ -1,19 +0,0 @@
1Microsoft Visual Studio Solution File, Format Version 9.00
2# Visual Studio 2005
3Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Prebuild", "src\Prebuild.csproj", "{92E80C1C-0000-0000-0000-000000000000}"
4EndProject
5Global
6 GlobalSection(SolutionConfigurationPlatforms) = preSolution
7 Debug|Any CPU = Debug|Any CPU
8 Release|Any CPU = Release|Any CPU
9 EndGlobalSection
10 GlobalSection(ProjectConfigurationPlatforms) = postSolution
11 {92E80C1C-0000-0000-0000-000000000000}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12 {92E80C1C-0000-0000-0000-000000000000}.Debug|Any CPU.Build.0 = Debug|Any CPU
13 {92E80C1C-0000-0000-0000-000000000000}.Release|Any CPU.ActiveCfg = Release|Any CPU
14 {92E80C1C-0000-0000-0000-000000000000}.Release|Any CPU.Build.0 = Release|Any CPU
15 EndGlobalSection
16 GlobalSection(SolutionProperties) = preSolution
17 HideSolutionNode = FALSE
18 EndGlobalSection
19EndGlobal
diff --git a/Prebuild/src/Prebuild.csproj b/Prebuild/src/Prebuild.csproj
deleted file mode 100644
index c8b859c..0000000
--- a/Prebuild/src/Prebuild.csproj
+++ /dev/null
@@ -1,205 +0,0 @@
1<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2 <PropertyGroup>
3 <ProjectType>Local</ProjectType>
4 <ProductVersion>8.0.50727</ProductVersion>
5 <SchemaVersion>2.0</SchemaVersion>
6 <ProjectGuid>{92E80C1C-0000-0000-0000-000000000000}</ProjectGuid>
7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
9 <ApplicationIcon>App.ico</ApplicationIcon>
10 <AssemblyKeyContainerName>
11 </AssemblyKeyContainerName>
12 <AssemblyName>Prebuild</AssemblyName>
13 <AssemblyOriginatorKeyFile>Prebuild.snk</AssemblyOriginatorKeyFile>
14 <SignAssembly>true</SignAssembly>
15 <DefaultClientScript>JScript</DefaultClientScript>
16 <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
17 <DefaultTargetSchema>IE50</DefaultTargetSchema>
18 <DelaySign>false</DelaySign>
19 <OutputType>Exe</OutputType>
20 <AppDesignerFolder></AppDesignerFolder>
21 <RootNamespace>Prebuild</RootNamespace>
22 <StartupObject>Prebuild.Prebuild</StartupObject>
23 <FileUpgradeFlags>
24 </FileUpgradeFlags>
25 </PropertyGroup>
26 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
27 <AllowUnsafeBlocks>False</AllowUnsafeBlocks>
28 <BaseAddress>285212672</BaseAddress>
29 <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
30 <ConfigurationOverrideFile>
31 </ConfigurationOverrideFile>
32 <DefineConstants>DEBUG;TRACE</DefineConstants>
33 <DocumentationFile></DocumentationFile>
34 <DebugSymbols>True</DebugSymbols>
35 <FileAlignment>4096</FileAlignment>
36 <Optimize>False</Optimize>
37 <OutputPath>..\..\bin\</OutputPath>
38 <RegisterForComInterop>False</RegisterForComInterop>
39 <RemoveIntegerChecks>False</RemoveIntegerChecks>
40 <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
41 <WarningLevel>4</WarningLevel>
42 <NoWarn>1595</NoWarn>
43 </PropertyGroup>
44 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
45 <AllowUnsafeBlocks>False</AllowUnsafeBlocks>
46 <BaseAddress>285212672</BaseAddress>
47 <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
48 <ConfigurationOverrideFile>
49 </ConfigurationOverrideFile>
50 <DefineConstants>TRACE</DefineConstants>
51 <DocumentationFile></DocumentationFile>
52 <DebugSymbols>False</DebugSymbols>
53 <FileAlignment>4096</FileAlignment>
54 <Optimize>True</Optimize>
55 <OutputPath>..\..\bin\</OutputPath>
56 <RegisterForComInterop>False</RegisterForComInterop>
57 <RemoveIntegerChecks>False</RemoveIntegerChecks>
58 <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
59 <WarningLevel>4</WarningLevel>
60 <NoWarn>1595</NoWarn>
61 </PropertyGroup>
62 <ItemGroup>
63 <Reference Include="System" >
64 <HintPath>System.dll</HintPath>
65 <Private>False</Private>
66 </Reference>
67 <Reference Include="System.EnterpriseServices" >
68 <HintPath>System.EnterpriseServices.dll</HintPath>
69 <Private>False</Private>
70 </Reference>
71 <Reference Include="System.Xml" >
72 <HintPath>System.Xml.dll</HintPath>
73 <Private>False</Private>
74 </Reference>
75 </ItemGroup>
76 <ItemGroup>
77 </ItemGroup>
78 <ItemGroup>
79 <EmbeddedResource Include="App.ico">
80 </EmbeddedResource>
81 <EmbeddedResource Include="data\prebuild-1.7.xsd">
82 </EmbeddedResource>
83 <Compile Include="Prebuild.cs">
84 <SubType>Code</SubType>
85 </Compile>
86 <Compile Include="Core\FatalException.cs">
87 <SubType>Code</SubType>
88 </Compile>
89 <Compile Include="Core\Kernel.cs">
90 <SubType>Code</SubType>
91 </Compile>
92 <Compile Include="Core\UnknownLanguageException.cs">
93 <SubType>Code</SubType>
94 </Compile>
95 <Compile Include="Core\WarningException.cs">
96 <SubType>Code</SubType>
97 </Compile>
98 <Compile Include="Core\Attributes\DataNodeAttribute.cs">
99 <SubType>Code</SubType>
100 </Compile>
101 <Compile Include="Core\Attributes\OptionNodeAttribute.cs">
102 <SubType>Code</SubType>
103 </Compile>
104 <Compile Include="Core\Attributes\TargetAttribute.cs">
105 <SubType>Code</SubType>
106 </Compile>
107 <Compile Include="Core\Interfaces\IDataNode.cs">
108 <SubType>Code</SubType>
109 </Compile>
110 <Compile Include="Core\Interfaces\ITarget.cs">
111 <SubType>Code</SubType>
112 </Compile>
113 <Compile Include="Core\Nodes\ConfigurationNode.cs">
114 <SubType>Code</SubType>
115 </Compile>
116 <Compile Include="Core\Nodes\DataNode.cs">
117 <SubType>Code</SubType>
118 </Compile>
119 <Compile Include="Core\Nodes\ExcludeNode.cs">
120 <SubType>Code</SubType>
121 </Compile>
122 <Compile Include="Core\Nodes\FileNode.cs">
123 <SubType>Code</SubType>
124 </Compile>
125 <Compile Include="Core\Nodes\FilesNode.cs">
126 <SubType>Code</SubType>
127 </Compile>
128 <Compile Include="Core\Nodes\MatchNode.cs">
129 <SubType>Code</SubType>
130 </Compile>
131 <Compile Include="Core\Nodes\OptionsNode.cs">
132 <SubType>Code</SubType>
133 </Compile>
134 <Compile Include="Core\Nodes\ProcessNode.cs">
135 <SubType>Code</SubType>
136 </Compile>
137 <Compile Include="Core\Nodes\ProjectNode.cs">
138 <SubType>Code</SubType>
139 </Compile>
140 <Compile Include="Core\Nodes\ReferenceNode.cs">
141 <SubType>Code</SubType>
142 </Compile>
143 <Compile Include="Core\Nodes\ReferencePathNode.cs">
144 <SubType>Code</SubType>
145 </Compile>
146 <Compile Include="Core\Nodes\SolutionNode.cs">
147 <SubType>Code</SubType>
148 </Compile>
149 <Compile Include="Core\Parse\IfContext.cs">
150 <SubType>Code</SubType>
151 </Compile>
152 <Compile Include="Core\Parse\Preprocessor.cs">
153 <SubType>Code</SubType>
154 </Compile>
155 <Compile Include="Core\Targets\AutotoolsTarget.cs">
156 <SubType>Code</SubType>
157 </Compile>
158 <Compile Include="Core\Targets\DebugTarget.cs">
159 <SubType>Code</SubType>
160 </Compile>
161 <Compile Include="Core\Targets\MonoDevelopTarget.cs">
162 <SubType>Code</SubType>
163 </Compile>
164 <Compile Include="Core\Targets\NAntTarget.cs">
165 <SubType>Code</SubType>
166 </Compile>
167 <Compile Include="Core\Targets\SharpDevelop2Target.cs">
168 <SubType>Code</SubType>
169 </Compile>
170 <Compile Include="Core\Targets\SharpDevelopTarget.cs">
171 <SubType>Code</SubType>
172 </Compile>
173 <Compile Include="Core\Targets\VS2002Target.cs">
174 <SubType>Code</SubType>
175 </Compile>
176 <Compile Include="Core\Targets\VS2003Target.cs">
177 <SubType>Code</SubType>
178 </Compile>
179 <Compile Include="Core\Targets\VS2005Target.cs">
180 <SubType>Code</SubType>
181 </Compile>
182 <Compile Include="Core\Utilities\CommandLineCollection.cs">
183 <SubType>Code</SubType>
184 </Compile>
185 <Compile Include="Core\Utilities\CurrentDirectory.cs">
186 <SubType>Code</SubType>
187 </Compile>
188 <Compile Include="Core\Utilities\Helper.cs">
189 <SubType>Code</SubType>
190 </Compile>
191 <Compile Include="Core\Utilities\Log.cs">
192 <SubType>Code</SubType>
193 </Compile>
194 <Compile Include="Properties\AssemblyInfo.cs">
195 <SubType>Code</SubType>
196 </Compile>
197 </ItemGroup>
198 <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
199 <PropertyGroup>
200 <PreBuildEvent>
201 </PreBuildEvent>
202 <PostBuildEvent>
203 </PostBuildEvent>
204 </PropertyGroup>
205</Project>
diff --git a/Prebuild/src/Prebuild.exe.build b/Prebuild/src/Prebuild.exe.build
deleted file mode 100644
index 2851125..0000000
--- a/Prebuild/src/Prebuild.exe.build
+++ /dev/null
@@ -1,80 +0,0 @@
1<?xml version="1.0" ?>
2<project name="Prebuild" default="build">
3 <target name="build">
4 <echo message="Build Directory is ${project::get-base-directory()}/${build.dir}" />
5 <mkdir dir="${project::get-base-directory()}/${build.dir}" />
6 <copy todir="${project::get-base-directory()}/${build.dir}">
7 <fileset basedir="${project::get-base-directory()}">
8 </fileset>
9 </copy>
10 <csc target="exe" debug="${build.debug}" keyfile="Prebuild.snk" unsafe="False" define="DEBUG;TRACE" output="${project::get-base-directory()}/${build.dir}/${project::get-name()}.exe" win32icon="App.ico">
11 <resources prefix="Prebuild" dynamicprefix="true" >
12 <include name="App.ico" />
13 <include name="data/prebuild-1.7.xsd" />
14 </resources>
15 <sources failonempty="true">
16 <include name="Prebuild.cs" />
17 <include name="Core/FatalException.cs" />
18 <include name="Core/Kernel.cs" />
19 <include name="Core/UnknownLanguageException.cs" />
20 <include name="Core/WarningException.cs" />
21 <include name="Core/Attributes/DataNodeAttribute.cs" />
22 <include name="Core/Attributes/OptionNodeAttribute.cs" />
23 <include name="Core/Attributes/TargetAttribute.cs" />
24 <include name="Core/Interfaces/IDataNode.cs" />
25 <include name="Core/Interfaces/ITarget.cs" />
26 <include name="Core/Nodes/ConfigurationNode.cs" />
27 <include name="Core/Nodes/DataNode.cs" />
28 <include name="Core/Nodes/ExcludeNode.cs" />
29 <include name="Core/Nodes/FileNode.cs" />
30 <include name="Core/Nodes/FilesNode.cs" />
31 <include name="Core/Nodes/MatchNode.cs" />
32 <include name="Core/Nodes/OptionsNode.cs" />
33 <include name="Core/Nodes/ProcessNode.cs" />
34 <include name="Core/Nodes/ProjectNode.cs" />
35 <include name="Core/Nodes/ReferenceNode.cs" />
36 <include name="Core/Nodes/ReferencePathNode.cs" />
37 <include name="Core/Nodes/SolutionNode.cs" />
38 <include name="Core/Parse/IfContext.cs" />
39 <include name="Core/Parse/Preprocessor.cs" />
40 <include name="Core/Targets/AutotoolsTarget.cs" />
41 <include name="Core/Targets/DebugTarget.cs" />
42 <include name="Core/Targets/MonoDevelopTarget.cs" />
43 <include name="Core/Targets/NAntTarget.cs" />
44 <include name="Core/Targets/SharpDevelop2Target.cs" />
45 <include name="Core/Targets/SharpDevelopTarget.cs" />
46 <include name="Core/Targets/VS2002Target.cs" />
47 <include name="Core/Targets/VS2003Target.cs" />
48 <include name="Core/Targets/VS2005Target.cs" />
49 <include name="Core/Utilities/CommandLineCollection.cs" />
50 <include name="Core/Utilities/CurrentDirectory.cs" />
51 <include name="Core/Utilities/Helper.cs" />
52 <include name="Core/Utilities/Log.cs" />
53 <include name="Properties/AssemblyInfo.cs" />
54 </sources>
55 <references basedir="${project::get-base-directory()}">
56 <lib>
57 <include name="${project::get-base-directory()}" />
58 <include name="${project::get-base-directory()}/${build.dir}" />
59 </lib>
60 <include name="System.dll" />
61 <include name="System.EnterpriseServices.dll" />
62 <include name="System.Xml.dll" />
63 </references>
64 </csc>
65 <echo message="Copying from [${project::get-base-directory()}/${build.dir}/] to [${project::get-base-directory()}/../../bin/" />
66 <mkdir dir="${project::get-base-directory()}/../../bin/"/>
67 <copy todir="${project::get-base-directory()}/../../bin/">
68 <fileset basedir="${project::get-base-directory()}/${build.dir}/" >
69 <include name="*.dll"/>
70 <include name="*.exe"/>
71 </fileset>
72 </copy>
73 </target>
74 <target name="clean">
75 <delete dir="${bin.dir}" failonerror="false" />
76 <delete dir="${obj.dir}" failonerror="false" />
77 </target>
78 <target name="doc" description="Creates documentation.">
79 </target>
80</project>