source: branches/eraser6/pluginsRewrite/Eraser.BlackBox/Eraser.BlackBox.csproj @ 2297

Revision 2297, 5.9 KB checked in by lowjoel, 4 years ago (diff)

Don't copy the plugin dependency to the plugins folder to prevent cyclical dependencies.

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
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>{F8C3524E-B846-454B-BA41-5E2AA64BD56B}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>Eraser.BlackBox</RootNamespace>
12    <AssemblyName>Eraser.BlackBox</AssemblyName>
13    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14    <FileAlignment>512</FileAlignment>
15    <SignAssembly>true</SignAssembly>
16    <AssemblyOriginatorKeyFile>..\Strong Name.snk</AssemblyOriginatorKeyFile>
17  </PropertyGroup>
18  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
19    <DebugSymbols>true</DebugSymbols>
20    <DebugType>full</DebugType>
21    <Optimize>false</Optimize>
22    <OutputPath>..\bin\Debug\Plugins\</OutputPath>
23    <DefineConstants>DEBUG;TRACE</DefineConstants>
24    <ErrorReport>prompt</ErrorReport>
25    <WarningLevel>4</WarningLevel>
26  </PropertyGroup>
27  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28    <DebugType>pdbonly</DebugType>
29    <Optimize>true</Optimize>
30    <OutputPath>..\bin\Release\Plugins\</OutputPath>
31    <DefineConstants>TRACE</DefineConstants>
32    <ErrorReport>prompt</ErrorReport>
33    <WarningLevel>4</WarningLevel>
34  </PropertyGroup>
35  <ItemGroup>
36    <Reference Include="BevelLine, Version=1.0.3589.29437, Culture=neutral, PublicKeyToken=77979e16578a2d88, processorArchitecture=MSIL">
37      <SpecificVersion>False</SpecificVersion>
38      <HintPath>..\Dependencies\BevelLine.dll</HintPath>
39      <Private>False</Private>
40    </Reference>
41    <Reference Include="ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=3ac89a0351e689b6, processorArchitecture=MSIL">
42      <SpecificVersion>False</SpecificVersion>
43      <HintPath>..\Dependencies\ICSharpCode.SharpZipLib.dll</HintPath>
44      <Private>True</Private>
45    </Reference>
46    <Reference Include="Microsoft.VisualBasic" />
47    <Reference Include="System" />
48    <Reference Include="System.Core">
49      <RequiredTargetFramework>3.5</RequiredTargetFramework>
50    </Reference>
51    <Reference Include="System.Data" />
52    <Reference Include="System.Drawing" />
53    <Reference Include="System.Windows.Forms" />
54    <Reference Include="System.Xml" />
55  </ItemGroup>
56  <ItemGroup>
57    <Compile Include="..\Version.cs">
58      <Link>Version.cs</Link>
59    </Compile>
60    <Compile Include="BlackBox.cs" />
61    <Compile Include="BlackBoxMainForm.cs">
62      <SubType>Form</SubType>
63    </Compile>
64    <Compile Include="BlackBoxMainForm.Designer.cs">
65      <DependentUpon>BlackBoxMainForm.cs</DependentUpon>
66    </Compile>
67    <Compile Include="BlackBoxUploadForm.cs">
68      <SubType>Form</SubType>
69    </Compile>
70    <Compile Include="BlackBoxUploadForm.Designer.cs">
71      <DependentUpon>BlackBoxUploadForm.cs</DependentUpon>
72    </Compile>
73    <Compile Include="Plugin.cs" />
74    <Compile Include="Properties\Resources.Designer.cs">
75      <AutoGen>True</AutoGen>
76      <DependentUpon>Resources.resx</DependentUpon>
77      <DesignTime>True</DesignTime>
78    </Compile>
79    <Compile Include="Properties\AssemblyInfo.cs" />
80  </ItemGroup>
81  <ItemGroup>
82    <EmbeddedResource Include="Properties\Resources.resx">
83      <Generator>ResXFileCodeGenerator</Generator>
84      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
85      <SubType>Designer</SubType>
86    </EmbeddedResource>
87    <EmbeddedResource Include="BlackBoxMainForm.it.resx">
88      <DependentUpon>BlackBoxMainForm.cs</DependentUpon>
89    </EmbeddedResource>
90    <EmbeddedResource Include="BlackBoxMainForm.pl.resx">
91      <DependentUpon>BlackBoxMainForm.cs</DependentUpon>
92    </EmbeddedResource>
93    <EmbeddedResource Include="BlackBoxMainForm.resx">
94      <DependentUpon>BlackBoxMainForm.cs</DependentUpon>
95    </EmbeddedResource>
96    <EmbeddedResource Include="BlackBoxUploadForm.it.resx">
97      <DependentUpon>BlackBoxUploadForm.cs</DependentUpon>
98    </EmbeddedResource>
99    <EmbeddedResource Include="BlackBoxUploadForm.pl.resx">
100      <DependentUpon>BlackBoxUploadForm.cs</DependentUpon>
101    </EmbeddedResource>
102    <EmbeddedResource Include="BlackBoxUploadForm.resx">
103      <DependentUpon>BlackBoxUploadForm.cs</DependentUpon>
104    </EmbeddedResource>
105    <EmbeddedResource Include="Strings.en.resx" />
106    <EmbeddedResource Include="Strings.it.resx" />
107    <EmbeddedResource Include="Strings.nl.resx" />
108    <EmbeddedResource Include="Strings.pl.resx" />
109    <EmbeddedResource Include="Strings.resx" />
110  </ItemGroup>
111  <ItemGroup>
112    <ProjectReference Include="..\Eraser.Plugins\Eraser.Plugins.csproj">
113      <Project>{59F7ED0F-3589-4112-B612-4A9A6588F4A0}</Project>
114      <Name>Eraser.Plugins</Name>
115      <Private>False</Private>
116    </ProjectReference>
117    <ProjectReference Include="..\Eraser.Util\Eraser.Util.csproj">
118      <Project>{D083E1A8-3A4C-4683-9B3F-D5FEDE61B9C9}</Project>
119      <Name>Eraser.Util</Name>
120      <Private>False</Private>
121    </ProjectReference>
122  </ItemGroup>
123  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
124  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
125       Other similar extension points exist, see Microsoft.Common.targets.
126  <Target Name="BeforeBuild">
127  </Target>
128  <Target Name="AfterBuild">
129  </Target>
130  -->
131  <PropertyGroup>
132    <PreBuildEvent>call "$(SolutionDir)UpdateVersions.bat" "$(SolutionDir)\." "$(SolutionDir)Version.cs.in" "$(SolutionDir)Version.cs"
133csgettext --merge --recursive EN,NL,IT,PL "$(ProjectDir)\." Strings
134if ERRORLEVEL 0 exit 0</PreBuildEvent>
135  </PropertyGroup>
136</Project>
Note: See TracBrowser for help on using the repository browser.