8000 skeleton solution · pythonnet/codecs@e47df3b · GitHub
[go: up one dir, main page]

Skip to content

Commit e47df3b

Browse files
committed
skeleton solution
1 parent cbbd579 commit e47df3b

File tree

5 files changed

+146
-0
lines changed

5 files changed

+146
-0
lines changed

.editorconfig

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# EditorConfig is awesome: http://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
[*]
7+
charset = utf-8
8+
indent_size = 4
9+
end_of_line = lf
10+
indent_style = space
11+
insert_final_newline = true
12+
trim_trailing_whitespace = true
13+
14+
# config files
15+
[*.{ini,yaml,yml}]
16+
indent_size = 2
17+
18+
# Xml project files
19+
[*.{csproj,pyproj,config}]
20+
indent_size = 2
21+
22+
# .NET formatting settings
23+
[*.{cs,vb}]
24+
dotnet_sort_system_directives_first = true
25+
dotnet_separate_import_directive_groups = true
26+
27+
28+
[*.cs]
29+
csharp_new_line_before_open_brace = all
30+
csharp_new_line_before_else = true
31+
csharp_new_line_before_catch = true
32+
csharp_new_line_before_finally = true
33+
34+
csharp_using_directive_placement = inside_namespace
35+
36+
# Solution
37+
[*.sln]
38+
indent_style = tab
39+
40+
# bumpversion reformats itself after every bump
41+
[.bumpversion.cfg]
42+
trim_trailing_whitespace = false
43+
indent_style = tab

Codecs.sln

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.29806.167
5+
MinimumVisualStudioVersion = 15.0.26124.0
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Repo", "Repo", "{E2915516-5350-4A8F-9DEC-CB696001A96E}"
7+
ProjectSection(SolutionItems) = preProject
8+
.editorconfig = .editorconfig
9+
.gitignore = .gitignore
10+
LICENSE = LICENSE
11+
README.rst = README.rst
12+
EndProjectSection
13+
EndProject
14+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Python.Runtime.Codecs", "src\Python.Runtime.Codecs.csproj", "{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}"
15+
EndProject
16+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Codecs.Tests", "tests\Codecs.Tests.csproj", "{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}"
17+
EndProject
18+
Global
19+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
20+
Debug|Any CPU = Debug|Any CPU
21+
Debug|x64 = Debug|x64
22+
Debug|x86 = Debug|x86
23+
Release|Any CPU = Release|Any CPU
24+
Release|x64 = Release|x64
25+
Release|x86 = Release|x86
26+
EndGlobalSection
27+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
28+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
29+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
30+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|x64.ActiveCfg = Debug|Any CPU
31+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|x64.Build.0 = Debug|Any CPU
32+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|x86.ActiveCfg = Debug|Any CPU
33+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Debug|x86.Build.0 = Debug|Any CPU
34+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
35+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|Any CPU.Build.0 = Release|Any CPU
36+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|x64.ActiveCfg = Release|Any CPU
37+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|x64.Build.0 = Release|Any CPU
38+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|x86.ActiveCfg = Release|Any CPU
39+
{BF1DC53A-0566-43A8-89FE-B24C3CD733BC}.Release|x86.Build.0 = Release|Any CPU
40+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
41+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|Any CPU.Build.0 = Debug|Any CPU
42+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|x64.ActiveCfg = Debug|Any CPU
43+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|x64.Build.0 = Debug|Any CPU
44+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|x86.ActiveCfg = Debug|Any CPU
45+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Debug|x86.Build.0 = Debug|Any CPU
46+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|Any CPU.ActiveCfg = Release|Any CPU
47+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|Any CPU.Build.0 = Release|Any CPU
48+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|x64.ActiveCfg = Release|Any CPU
49+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|x64.Build.0 = Release|Any CPU
50+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|x86.ActiveCfg = Release|Any CPU
51+
{51EB80FB-59A6-4699-ACF0-F9BE6950E45B}.Release|x86.Build.0 = Release|Any CPU
52+
EndGlobalSection
53+
GlobalSection(SolutionProperties) = preSolution
54+
HideSolutionNode = FALSE
55+
EndGlobalSection
56+
GlobalSection(ExtensibilityGlobals) = postSolution
57+
SolutionGuid = {8129C638-0706-41B4-825D-642118F458FD}
58+
EndGlobalSection
59+
EndGlobal

README.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Extra marshaling codecs for Python.NET
2+
======================================
3+
4+
Resources
5+
---------
6+
Mailing list: https://mail.python.org/mailman/listinfo/pythondotnet
7+
Chat: https://gitter.im/pythonnet/pythonnet

src/Python.Runtime.Codecs.csproj

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<PackageReference Include="Python.Runtime.UnofficialNetStandard" Version="3.0.0-b01" />
9+
</ItemGroup>
10+
11+
</Project>

tests/Codecs.Tests.csproj

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
6+
<IsPackable>false</IsPackable>
7+
8+
<AssemblyName>Python.Runtime.Codecs.Tests</AssemblyName>
9+
10+
<RootNamespace>Python.Runtime.Codecs</RootNamespace>
11+
</PropertyGroup>
12+
13+
<ItemGroup>
14+
<PackageReference Include="nunit" Version="3.12.0" />
15+
<PackageReference Include="NUnit3TestAdapter" Version="3.16.1">
16+
<PrivateAssets>all</PrivateAssets>
17+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
18+
</PackageReference>
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.5.0" />
20+
</ItemGroup>
21+
22+
<ItemGroup>
23+
<ProjectReference Include="..\src\Python.Runtime.Codecs.csproj" />
24+
</ItemGroup>
25+
26+
</Project>

0 commit comments

Comments
 (0)
0