source: branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj @ 2368

Revision 2368, 12.2 KB checked in by lowjoel, 2 years ago (diff)

Replace the reference to Eraser.Manager with Eraser.Plugins. The majority of compile errors have been fixed already.

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3  <PropertyGroup>
4    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6    <ProductVersion>9.0.30729</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{21752123-7BD7-4B44-B512-14A963C55FD8}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>Eraser.DefaultPlugins</RootNamespace>
12    <AssemblyName>Eraser.DefaultPlugins</AssemblyName>
13    <SignAssembly>true</SignAssembly>
14    <AssemblyOriginatorKeyFile>..\Strong Name.snk</AssemblyOriginatorKeyFile>
15    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
16    <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
17    <IsWebBootstrapper>false</IsWebBootstrapper>
18    <TargetFrameworkProfile />
19    <PublishUrl>publish\</PublishUrl>
20    <Install>true</Install>
21    <InstallFrom>Disk</InstallFrom>
22    <UpdateEnabled>false</UpdateEnabled>
23    <UpdateMode>Foreground</UpdateMode>
24    <UpdateInterval>7</UpdateInterval>
25    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
26    <UpdatePeriodically>false</UpdatePeriodically>
27    <UpdateRequired>false</UpdateRequired>
28    <MapFileExtensions>true</MapFileExtensions>
29    <ApplicationRevision>0</ApplicationRevision>
30    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
31    <UseApplicationTrust>false</UseApplicationTrust>
32    <BootstrapperEnabled>true</BootstrapperEnabled>
33  </PropertyGroup>
34  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
35    <DebugSymbols>true</DebugSymbols>
36    <DebugType>full</DebugType>
37    <Optimize>false</Optimize>
38    <OutputPath>..\bin\Debug\Plugins\</OutputPath>
39    <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants>
40    <ErrorReport>prompt</ErrorReport>
41    <WarningLevel>4</WarningLevel>
42    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
43  </PropertyGroup>
44  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
45    <DebugType>pdbonly</DebugType>
46    <Optimize>true</Optimize>
47    <OutputPath>..\bin\Release\Plugins\</OutputPath>
48    <DefineConstants>TRACE</DefineConstants>
49    <ErrorReport>prompt</ErrorReport>
50    <WarningLevel>4</WarningLevel>
51    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
52  </PropertyGroup>
53  <ItemGroup>
54    <Reference Include="Microsoft.VisualBasic" />
55    <Reference Include="System" />
56    <Reference Include="System.Core">
57      <RequiredTargetFramework>3.5</RequiredTargetFramework>
58    </Reference>
59    <Reference Include="System.Data" />
60    <Reference Include="System.Drawing" />
61    <Reference Include="System.Windows.Forms" />
62    <Reference Include="System.Xml" />
63  </ItemGroup>
64  <ItemGroup>
65    <Compile Include="..\Version.cs">
66      <Link>Version.cs</Link>
67    </Compile>
68    <Compile Include="CustomMethodEditorForm.cs">
69      <SubType>Form</SubType>
70    </Compile>
71    <Compile Include="CustomMethodEditorForm.Designer.cs">
72      <DependentUpon>CustomMethodEditorForm.cs</DependentUpon>
73    </Compile>
74    <Compile Include="CustomMethodPassEditor.cs">
75      <SubType>UserControl</SubType>
76    </Compile>
77    <Compile Include="CustomMethodPassEditor.Designer.cs">
78      <DependentUpon>CustomMethodPassEditor.cs</DependentUpon>
79    </Compile>
80    <Compile Include="EntropySources\KernelEntropySource.cs" />
81    <Compile Include="ErasureMethods\Custom.cs" />
82    <Compile Include="ErasureMethods\DoD.cs" />
83    <Compile Include="ErasureMethods\Random.cs" />
84    <Compile Include="ErasureMethods\Gutmann.cs" />
85    <Compile Include="ErasureMethods\FirstLast16KB.cs" />
86    <Compile Include="ErasureMethods\HMGIS5.cs" />
87    <Compile Include="ErasureMethods\GOSTP50739.cs" />
88    <Compile Include="ErasureMethods\USAF5020.cs" />
89    <Compile Include="ErasureMethods\VSITR.cs" />
90    <Compile Include="ErasureMethods\RCMP_TSSIT_OPS_II.cs" />
91    <Compile Include="ErasureTargets\FileErasureTarget.cs" />
92    <Compile Include="ErasureTargets\FileSystemObjectErasureTarget.cs" />
93    <Compile Include="ErasureTargets\FileErasureTargetConfigurer.cs">
94      <SubType>UserControl</SubType>
95    </Compile>
96    <Compile Include="ErasureTargets\FileErasureTargetConfigurer.Designer.cs">
97      <DependentUpon>FileErasureTargetConfigurer.cs</DependentUpon>
98    </Compile>
99    <Compile Include="ErasureTargets\FolderErasureTarget.cs" />
100    <Compile Include="ErasureTargets\FolderErasureTargetConfigurer.cs">
101      <SubType>UserControl</SubType>
102    </Compile>
103    <Compile Include="ErasureTargets\FolderErasureTargetConfigurer.Designer.cs">
104      <DependentUpon>FolderErasureTargetConfigurer.cs</DependentUpon>
105    </Compile>
106    <Compile Include="ErasureTargets\DriveErasureTarget.cs" />
107    <Compile Include="ErasureTargets\DriveErasureTargetConfigurer.cs">
108      <SubType>UserControl</SubType>
109    </Compile>
110    <Compile Include="ErasureTargets\DriveErasureTargetConfigurer.Designer.cs">
111      <DependentUpon>DriveErasureTargetConfigurer.cs</DependentUpon>
112    </Compile>
113    <Compile Include="ErasureTargets\RecycleBinErasureTarget.cs" />
114    <Compile Include="ErasureTargets\RecycleBinErasureTargetConfigurer.cs" />
115    <Compile Include="ErasureTargets\SecureMoveErasureTarget.cs" />
116    <Compile Include="ErasureTargets\SecureMoveErasureTargetConfigurer.cs">
117      <SubType>UserControl</SubType>
118    </Compile>
119    <Compile Include="ErasureTargets\SecureMoveErasureTargetConfigurer.Designer.cs">
120      <DependentUpon>SecureMoveErasureTargetConfigurer.cs</DependentUpon>
121    </Compile>
122    <Compile Include="ErasureTargets\UnusedSpaceErasureTarget.cs" />
123    <Compile Include="ErasureTargets\UnusedSpaceErasureTargetConfigurer.cs">
124      <SubType>UserControl</SubType>
125    </Compile>
126    <Compile Include="ErasureTargets\UnusedSpaceErasureTargetConfigurer.Designer.cs">
127      <DependentUpon>UnusedSpaceErasureTargetConfigurer.cs</DependentUpon>
128    </Compile>
129    <Compile Include="FileSystems\Fat.cs" />
130    <Compile Include="FileSystems\Ntfs.cs" />
131    <Compile Include="FileSystems\Windows.cs" />
132    <Compile Include="Plugin.cs" />
133    <Compile Include="Properties\AssemblyInfo.cs" />
134    <Compile Include="RNGCrypto.cs" />
135    <Compile Include="ErasureMethods\Schneier.cs" />
136    <Compile Include="SettingsForm.cs">
137      <SubType>Form</SubType>
138    </Compile>
139    <Compile Include="SettingsForm.Designer.cs">
140      <DependentUpon>SettingsForm.cs</DependentUpon>
141    </Compile>
142    <Compile Include="ErasureMethods\USArmyAR380_19.cs" />
143  </ItemGroup>
144  <ItemGroup>
145    <ProjectReference Include="..\Eraser.Plugins\Eraser.Plugins.csproj">
146      <Project>{59F7ED0F-3589-4112-B612-4A9A6588F4A0}</Project>
147      <Name>Eraser.Plugins</Name>
148    </ProjectReference>
149    <ProjectReference Include="..\Eraser.Util.Native\Eraser.Util.Native.vcxproj">
150      <Project>{BCFE7D20-FC82-4BBE-BFE4-7B635D70D238}</Project>
151      <Name>Eraser.Util.Native</Name>
152      <Private>False</Private>
153    </ProjectReference>
154    <ProjectReference Include="..\Eraser.Util\Eraser.Util.csproj">
155      <Project>{D083E1A8-3A4C-4683-9B3F-D5FEDE61B9C9}</Project>
156      <Name>Eraser.Util</Name>
157      <Private>False</Private>
158    </ProjectReference>
159  </ItemGroup>
160  <ItemGroup>
161    <EmbeddedResource Include="CustomMethodEditorForm.it.resx">
162      <DependentUpon>CustomMethodEditorForm.cs</DependentUpon>
163    </EmbeddedResource>
164    <EmbeddedResource Include="CustomMethodEditorForm.pl.resx">
165      <DependentUpon>CustomMethodEditorForm.cs</DependentUpon>
166    </EmbeddedResource>
167    <EmbeddedResource Include="CustomMethodEditorForm.resx">
168      <SubType>Designer</SubType>
169      <DependentUpon>CustomMethodEditorForm.cs</DependentUpon>
170    </EmbeddedResource>
171    <EmbeddedResource Include="CustomMethodPassEditor.it.resx">
172      <DependentUpon>CustomMethodPassEditor.cs</DependentUpon>
173    </EmbeddedResource>
174    <EmbeddedResource Include="CustomMethodPassEditor.pl.resx">
175      <DependentUpon>CustomMethodPassEditor.cs</DependentUpon>
176    </EmbeddedResource>
177    <EmbeddedResource Include="CustomMethodPassEditor.resx">
178      <DependentUpon>CustomMethodPassEditor.cs</DependentUpon>
179      <SubType>Designer</SubType>
180    </EmbeddedResource>
181    <EmbeddedResource Include="ErasureTargets\FileErasureTargetConfigurer.resx">
182      <DependentUpon>FileErasureTargetConfigurer.cs</DependentUpon>
183    </EmbeddedResource>
184    <EmbeddedResource Include="ErasureTargets\FolderErasureTargetConfigurer.resx">
185      <DependentUpon>FolderErasureTargetConfigurer.cs</DependentUpon>
186    </EmbeddedResource>
187    <EmbeddedResource Include="ErasureTargets\DriveErasureTargetConfigurer.resx">
188      <DependentUpon>DriveErasureTargetConfigurer.cs</DependentUpon>
189    </EmbeddedResource>
190    <EmbeddedResource Include="ErasureTargets\SecureMoveErasureTargetConfigurer.resx">
191      <DependentUpon>SecureMoveErasureTargetConfigurer.cs</DependentUpon>
192    </EmbeddedResource>
193    <EmbeddedResource Include="ErasureTargets\UnusedSpaceErasureTargetConfigurer.resx">
194      <DependentUpon>UnusedSpaceErasureTargetConfigurer.cs</DependentUpon>
195    </EmbeddedResource>
196    <EmbeddedResource Include="SettingsForm.it.resx">
197      <DependentUpon>SettingsForm.cs</DependentUpon>
198    </EmbeddedResource>
199    <EmbeddedResource Include="SettingsForm.pl.resx">
200      <DependentUpon>SettingsForm.cs</DependentUpon>
201    </EmbeddedResource>
202    <EmbeddedResource Include="Strings.en.resx">
203      <SubType>Designer</SubType>
204    </EmbeddedResource>
205    <EmbeddedResource Include="Strings.it.resx" />
206    <EmbeddedResource Include="Strings.nl.resx">
207      <SubType>Designer</SubType>
208    </EmbeddedResource>
209    <EmbeddedResource Include="Strings.pl.resx" />
210    <EmbeddedResource Include="Strings.resx">
211      <SubType>Designer</SubType>
212    </EmbeddedResource>
213    <EmbeddedResource Include="SettingsForm.resx">
214      <SubType>Designer</SubType>
215      <DependentUpon>SettingsForm.cs</DependentUpon>
216    </EmbeddedResource>
217  </ItemGroup>
218  <ItemGroup>
219    <CodeAnalysisDictionary Include="..\CustomDictionary.xml">
220      <Link>CustomDictionary.xml</Link>
221    </CodeAnalysisDictionary>
222  </ItemGroup>
223  <ItemGroup>
224    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
225      <Visible>False</Visible>
226      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
227      <Install>false</Install>
228    </BootstrapperPackage>
229    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
230      <Visible>False</Visible>
231      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
232      <Install>false</Install>
233    </BootstrapperPackage>
234    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
235      <Visible>False</Visible>
236      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
237      <Install>false</Install>
238    </BootstrapperPackage>
239    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
240      <Visible>False</Visible>
241      <ProductName>.NET Framework 3.5</ProductName>
242      <Install>false</Install>
243    </BootstrapperPackage>
244    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
245      <Visible>False</Visible>
246      <ProductName>.NET Framework 3.5 SP1</ProductName>
247      <Install>true</Install>
248    </BootstrapperPackage>
249    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
250      <Visible>False</Visible>
251      <ProductName>Windows Installer 3.1</ProductName>
252      <Install>true</Install>
253    </BootstrapperPackage>
254  </ItemGroup>
255  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
256  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
257       Other similar extension points exist, see Microsoft.Common.targets.
258  <Target Name="BeforeBuild">
259  </Target>
260  <Target Name="AfterBuild">
261  </Target>
262  -->
263  <PropertyGroup>
264    <PostBuildEvent>
265    </PostBuildEvent>
266    <PreBuildEvent>call "$(SolutionDir)UpdateVersions.bat" "$(SolutionDir)\." "$(SolutionDir)Version.cs.in" "$(SolutionDir)Version.cs"
267csgettext --merge --recursive EN,NL,IT,PL "$(ProjectDir)\." Strings
268if ERRORLEVEL 0 exit 0</PreBuildEvent>
269  </PropertyGroup>
270</Project>
Note: See TracBrowser for help on using the repository browser.