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

Revision 2294, 12.2 KB checked in by lowjoel, 4 years ago (diff)

Fix the rest of the code to compile with the new classes.

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