-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathcql-base.props
72 lines (59 loc) · 3.03 KB
/
cql-base.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<PropertyGroup>
<!--
Keep this in sync between cql-base.props and cql-demo.props
The verion must be the same as FhirNetApiVersion in https://github.com/FirelyTeam/Vonk/blob/develop/src/Vonk.props
-->
<FirelySdkVersion>5.11.1</FirelySdkVersion>
<!-- https://hl7.org/fhir/R4/ -->
<FhirRelease>R4</FhirRelease>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition="'$(FhirRelease)'!=''">$(DefineConstants);FhirRelease$(FhirRelease)</DefineConstants>
</PropertyGroup>
<!-- Solution-wide properties for NuGet packaging -->
<PropertyGroup>
<CqlSolutionDir>$(MSBuildThisFileDirectory)</CqlSolutionDir>
</PropertyGroup>
<!-- Compiler settings -->
<PropertyGroup>
<Nullable>enable</Nullable>
<!-- CqlToElmEnabled and ElmToCSharpEnabled declared in BuildArtifacts.csproj, cql-base.props, cql-demo.props -->
<CqlToElmEnabled>false</CqlToElmEnabled>
<ElmToCSharpEnabled>false</ElmToCSharpEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugType>portable</DebugType>
<DebugSymbols>True</DebugSymbols>
<Optimize>false</Optimize>
<DefineConstants>$(DefineConstants);DEBUG;TRACE</DefineConstants>
<LibraryPKHash></LibraryPKHash>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<SignAssembly>True</SignAssembly>
<DelaySign>true</DelaySign>
<AssemblyOriginatorKeyFile>..\..\cql-sdk.publickey</AssemblyOriginatorKeyFile>
<IncludeSymbols>True</IncludeSymbols>
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<LibraryPKHash>00240000048000009400000006020000002400005253413100040000010001006d866cf0363db3976082a2439c420bd942b78243c0ce6c289f3c07d6901ecf149c38bafc12167f6eba7618b288e5327a7e4ab554c9a294ae6c68d7455b6562f846455b6bfdde68542a7046a632f1730a1647f2d365f8a25f73860c14d1428e7319df673e2d3212fa535f310c52a7c7ec17de772cb49961f4ea195fa4ea601dcd</LibraryPKHash>
</PropertyGroup>
<ItemGroup>
<!--
JetBrains.Annotations help reduce false positive warnings, explicitly declare purity and nullability in your code,
deal with implicit usages of members, support special semantics of APIs in ASP.NET and XAML frameworks and
otherwise increase accuracy of JetBrains Rider and ReSharper code inspections.
All usages of JetBrains.Annotations attributes are erased from metadata by default, which means no actual binary
reference to 'JetBrains.Annotations.dll' assembly is produced. If you need to preserve these attributes in
metadata, just define 'JETBRAINS_ANNOTATIONS' conditional compilation symbol in your projects.
see more: https://www.nuget.org/packages/JetBrains.Annotations/
-->
<PackageReference Include="JetBrains.Annotations" Version="2024.3.0" />
</ItemGroup>
<PropertyGroup>
<Box> __________________________________________________________________________________________ / {Text} \</Box>
</PropertyGroup>
</Project>