Skip to content

Commit 87720f4

Browse files
authored
Change name to OpenEphys.ProbeInterface.NET (#5)
Create infrastructure needed for automated package creation
1 parent f3393a7 commit 87720f4

File tree

5 files changed

+32
-20
lines changed

5 files changed

+32
-20
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,26 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
2-
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project>
33
<PropertyGroup>
4-
<Title>OpenEphys.ProbeInterface</Title>
54
<Authors>Open Ephys</Authors>
65
<Copyright>Copyright © Open Ephys and Contributors 2024</Copyright>
7-
<TargetFramework>net472</TargetFramework>
8-
<Description>API based on Probe Interface specifications for parsing channel configurations</Description>
9-
<PackageTags>Bonsai Rx Open Ephys Onix</PackageTags>
10-
<VersionPrefix>0.1.0</VersionPrefix>
11-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
12-
<UseArtifactsOutput>true</UseArtifactsOutput>
136
<GenerateDocumentationFile>true</GenerateDocumentationFile>
14-
<PackageProjectUrl></PackageProjectUrl>
7+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
158
<IncludeSymbols>true</IncludeSymbols>
16-
<RepositoryUrl>https://github.com/open-ephys/OpenEphys.ProbeInterface</RepositoryUrl>
9+
<RepositoryUrl>https://github.com/open-ephys/OpenEphys.ProbeInterface.NET</RepositoryUrl>
1710
<RepositoryType>git</RepositoryType>
11+
<PackageReadmeFile>README.md</PackageReadmeFile>
1812
<PackageLicenseFile>LICENSE</PackageLicenseFile>
13+
<UseArtifactsOutput>true</UseArtifactsOutput>
1914
<PackageIcon>icon.png</PackageIcon>
15+
<VersionPrefix>0.1.0</VersionPrefix>
2016
<VersionSuffix></VersionSuffix>
2117
<LangVersion>10.0</LangVersion>
22-
<Nullable>enable</Nullable>
23-
<Platforms>AnyCPU</Platforms>
18+
<Features>strict</Features>
2419
</PropertyGroup>
2520

2621
<ItemGroup>
2722
<Content Include="..\LICENSE" PackagePath="/" />
2823
<Content Include="..\icon.png" PackagePath="/" />
24+
<Content Include="..\README.md" PackagePath="/" />
2925
</ItemGroup>
30-
31-
<ItemGroup>
32-
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
33-
</ItemGroup>
34-
</Project>
26+
</Project>

OpenEphys.ProbeInterface.sln renamed to OpenEphys.ProbeInterface.NET.sln

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.8.34511.84
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenEphys.ProbeInterface", "OpenEphys.ProbeInterface\OpenEphys.ProbeInterface.csproj", "{822F3536-A4B7-4FE4-8332-A75A8458EE56}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenEphys.ProbeInterface.NET", "OpenEphys.ProbeInterface.NET\OpenEphys.ProbeInterface.NET.csproj", "{822F3536-A4B7-4FE4-8332-A75A8458EE56}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{F8644FAC-94E5-4E73-B809-925ABABE35B1}"
9+
ProjectSection(SolutionItems) = preProject
10+
Directory.Build.props = Directory.Build.props
11+
EndProjectSection
712
EndProject
813
Global
914
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<Title>OpenEphys.ProbeInterface.NET</Title>
4+
<Description>API based on Probeinterface specifications for parsing channel configurations</Description>
5+
<PackageTags>Bonsai Rx Open Ephys Onix</PackageTags>
6+
<GeneratePackageOnBuild Condition="'$(Configuration)'=='Release'">true</GeneratePackageOnBuild>
7+
<TargetFramework>net472</TargetFramework>
8+
<Nullable>enable</Nullable>
9+
<Platforms>AnyCPU</Platforms>
10+
</PropertyGroup>
11+
12+
<ItemGroup>
13+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
14+
</ItemGroup>
15+
</Project>

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
# OpenEphys.ProbeInterface
1+
# OpenEphys.ProbeInterface.NET
22
C# .NET API based on [Probe Interface](https://probeinterface.readthedocs.io/en/main/index.html) specifications for parsing channel configurations.

0 commit comments

Comments
 (0)