-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCSLibrary2026.csproj
More file actions
executable file
·100 lines (88 loc) · 3.94 KB
/
Copy pathCSLibrary2026.csproj
File metadata and controls
executable file
·100 lines (88 loc) · 3.94 KB
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net10.0;net10.0-windows;net10.0-android;net10.0-ios;net10.0-maccatalyst</TargetFrameworks>
<EnableWindowsTargeting>true</EnableWindowsTargeting>
<RootNamespace>CSLibrary</RootNamespace>
<AssemblyName>CSLibrary2026</AssemblyName>
<Version>0.0.1</Version>
<!-- TCP symbol: enables #if TCP in TCPIP HAL files -->
<DefineConstants>TCP</DefineConstants>
<!-- NuGet Package Properties -->
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<PackageId>CSLibrary2026</PackageId>
<Title>CSL RFID Reader Library</Title>
<Authors>CSL RFID</Authors>
<Company>Convergence Systems Limited</Company>
<Product>CSLibrary2026</Product>
<Description>CSL RFID Reader Library for .NET - Supports Bluetooth LE communication with CSL RFID readers</Description>
<Copyright>Copyright © Convergence Systems Limited</Copyright>
<PackageProjectUrl>https://github.com/cslrfid/CSLRFIDReader-C-Sharp-MAUIAPP</PackageProjectUrl>
<RepositoryUrl>https://github.com/cslrfid/CSLibrary</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>RFID;CSL;Bluetooth;BLE;Reader;UHF</PackageTags>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<Optimize>true</Optimize>
</PropertyGroup>
<!--
HAL compilation:
- Plugin.BLE HAL: included (BLE for MAUI/Xamarin)
- TCPIP HAL: included (CS203XL Network API via TCP)
- WinFormsBLE HAL: excluded (WinRT API needs .NET 10 rewrite)
- Legacy HALs: always excluded
-->
<ItemGroup>
<!-- Always exclude legacy/alternate HALs -->
<Compile Remove="Source/HAL/Acr.ble/**" />
<Compile Remove="Source/HAL/btframework/**" />
<Compile Remove="Source/HAL/UWP/**" />
<Compile Remove="Source/HAL/MvvmCross.Plugin.BLE/**" />
<Compile Remove="Source/HAL/WinFormsBLE/**" />
<Compile Remove="Source/RFIDReader/Antenna/**" />
<Compile Remove="Source/RFIDReader/API_EM4325/**" />
<Compile Remove="Source/RFIDReader/API_FM13DT160/**" />
<EmbeddedResource Remove="Source/HAL/Acr.ble/**" />
<EmbeddedResource Remove="Source/HAL/btframework/**" />
<EmbeddedResource Remove="Source/HAL/UWP/**" />
<EmbeddedResource Remove="Source/HAL/MvvmCross.Plugin.BLE/**" />
<EmbeddedResource Remove="Source/HAL/WinFormsBLE/**" />
<EmbeddedResource Remove="Source/RFIDReader/Antenna/**" />
<EmbeddedResource Remove="Source/RFIDReader/API_EM4325/**" />
<EmbeddedResource Remove="Source/RFIDReader/API_FM13DT160/**" />
<None Remove="Source/HAL/Acr.ble/**" />
<None Remove="Source/HAL/btframework/**" />
<None Remove="Source/HAL/UWP/**" />
<None Remove="Source/HAL/MvvmCross.Plugin.BLE/**" />
<None Remove="Source/HAL/WinFormsBLE/**" />
<None Remove="Source/RFIDReader/Antenna/**" />
<None Remove="Source/RFIDReader/API_EM4325/**" />
<None Remove="Source/RFIDReader/API_FM13DT160/**" />
</ItemGroup>
<ItemGroup>
<Compile Remove="CSLibrary.cs" />
<Compile Remove="Properties/AssemblyInfo.cs" />
<Compile Remove="Properties/Resources.Designer.cs" />
<Compile Remove="Source/SystemInformation/ClassdBm2dBV.cs" />
<Compile Remove="Source/Tools/ClassFIFIQueue.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Remove="Properties/Resources.resx" />
</ItemGroup>
<ItemGroup>
<None Remove=".DS_Store" />
<None Remove="CSLibrary-UWP.projitems" />
</ItemGroup>
<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<Folder Include="Properties/" />
<Folder Include="Source/RFIDReader/Comm_Protocol/" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Plugin.BLE" Version="3.0.0" />
</ItemGroup>
</Project>