summaryrefslogtreecommitdiff
path: root/src/tests/efl_mono/efl_sharp_test_suite.csproj.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/efl_mono/efl_sharp_test_suite.csproj.in')
-rw-r--r--src/tests/efl_mono/efl_sharp_test_suite.csproj.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/tests/efl_mono/efl_sharp_test_suite.csproj.in b/src/tests/efl_mono/efl_sharp_test_suite.csproj.in
new file mode 100644
index 0000000..c236363
--- /dev/null
+++ b/src/tests/efl_mono/efl_sharp_test_suite.csproj.in
@@ -0,0 +1,36 @@
1<Project Sdk="Microsoft.NET.Sdk">
2
3 <PropertyGroup>
4 <OutputType>Exe</OutputType>
5 <TargetFramework>netcoreapp@NETCOREAPP_VERSION@</TargetFramework>
6 </PropertyGroup>
7
8 <PropertyGroup>
9 <PackageId>Efl.Csharp.Test.Suite</PackageId>
10 <Version>@EFL_VERSION@</Version>
11 <Authors>EFL Team</Authors>
12 <PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
13 </PropertyGroup>
14
15 <PropertyGroup>
16 <DefineConstants>@EFL_BETA@</DefineConstants>
17 </PropertyGroup>
18
19 <ItemGroup>
20 <ProjectReference Include="../../bindings/mono/efl_sharp.csproj" />
21 </ItemGroup>
22
23 <ItemGroup>
24 <Compile Include="@BINDING_TEST_SRC@/*.cs" />
25 <!-- Somehow dotnet build -o DIR seems to miss the genenerated files despite
26 them being in the same folder as the csproj file. The line below makes
27 sure we include them.
28
29 The side effect is that invoking directly `dotnet build` will raise "source file FOO
30 already included" warnings.
31 -->
32 <Compile Include="./*.cs" />
33 </ItemGroup>
34
35</Project>
36