Skip to content

Commit b76f55e

Browse files
committed
Add project information and license file
1 parent ffc494b commit b76f55e

File tree

3 files changed

+418
-0
lines changed

3 files changed

+418
-0
lines changed

.gitignore

Lines changed: 371 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,371 @@
1+
# Created by https://www.gitignore.io/api/windows,visualstudio,visualstudiocode
2+
3+
### VisualStudioCode ###
4+
.vscode/*
5+
!.vscode/settings.json
6+
!.vscode/tasks.json
7+
!.vscode/launch.json
8+
!.vscode/extensions.json
9+
10+
### Windows ###
11+
# Windows thumbnail cache files
12+
Thumbs.db
13+
ehthumbs.db
14+
ehthumbs_vista.db
15+
16+
# Dump file
17+
*.stackdump
18+
19+
# Folder config file
20+
[Dd]esktop.ini
21+
22+
# Recycle Bin used on file shares
23+
$RECYCLE.BIN/
24+
25+
# Windows Installer files
26+
*.cab
27+
*.msi
28+
*.msix
29+
*.msm
30+
*.msp
31+
32+
# Windows shortcuts
33+
*.lnk
34+
35+
### VisualStudio ###
36+
## Ignore Visual Studio temporary files, build results, and
37+
## files generated by popular Visual Studio add-ons.
38+
##
39+
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
40+
41+
# User-specific files
42+
*.suo
43+
*.user
44+
*.userosscache
45+
*.sln.docstates
46+
47+
# User-specific files (MonoDevelop/Xamarin Studio)
48+
*.userprefs
49+
50+
# Build results
51+
[Dd]ebug/
52+
[Dd]ebugPublic/
53+
[Rr]elease/
54+
[Rr]eleases/
55+
x64/
56+
x86/
57+
bld/
58+
[Bb]in/
59+
[Oo]bj/
60+
[Ll]og/
61+
62+
# Visual Studio 2015/2017 cache/options directory
63+
.vs/
64+
# Uncomment if you have tasks that create the project's static files in wwwroot
65+
#wwwroot/
66+
67+
# Visual Studio 2017 auto generated files
68+
Generated\ Files/
69+
70+
# MSTest test Results
71+
[Tt]est[Rr]esult*/
72+
[Bb]uild[Ll]og.*
73+
74+
# NUNIT
75+
*.VisualState.xml
76+
TestResult.xml
77+
78+
# Build Results of an ATL Project
79+
[Dd]ebugPS/
80+
[Rr]eleasePS/
81+
dlldata.c
82+
83+
# Benchmark Results
84+
BenchmarkDotNet.Artifacts/
85+
86+
# .NET Core
87+
project.lock.json
88+
project.fragment.lock.json
89+
artifacts/
90+
91+
# StyleCop
92+
StyleCopReport.xml
93+
94+
# Files built by Visual Studio
95+
*_i.c
96+
*_p.c
97+
*_h.h
98+
*.ilk
99+
*.meta
100+
*.obj
101+
*.iobj
102+
*.pch
103+
*.pdb
104+
*.ipdb
105+
*.pgc
106+
*.pgd
107+
*.rsp
108+
*.sbr
109+
*.tlb
110+
*.tli
111+
*.tlh
112+
*.tmp
113+
*.tmp_proj
114+
*_wpftmp.csproj
115+
*.log
116+
*.vspscc
117+
*.vssscc
118+
.builds
119+
*.pidb
120+
*.svclog
121+
*.scc
122+
123+
# Chutzpah Test files
124+
_Chutzpah*
125+
126+
# Visual C++ cache files
127+
ipch/
128+
*.aps
129+
*.ncb
130+
*.opendb
131+
*.opensdf
132+
*.sdf
133+
*.cachefile
134+
*.VC.db
135+
*.VC.VC.opendb
136+
137+
# Visual Studio profiler
138+
*.psess
139+
*.vsp
140+
*.vspx
141+
*.sap
142+
143+
# Visual Studio Trace Files
144+
*.e2e
145+
146+
# TFS 2012 Local Workspace
147+
$tf/
148+
149+
# Guidance Automation Toolkit
150+
*.gpState
151+
152+
# ReSharper is a .NET coding add-in
153+
_ReSharper*/
154+
*.[Rr]e[Ss]harper
155+
*.DotSettings.user
156+
157+
# JustCode is a .NET coding add-in
158+
.JustCode
159+
160+
# TeamCity is a build add-in
161+
_TeamCity*
162+
163+
# DotCover is a Code Coverage Tool
164+
*.dotCover
165+
166+
# AxoCover is a Code Coverage Tool
167+
.axoCover/*
168+
!.axoCover/settings.json
169+
170+
# Visual Studio code coverage results
171+
*.coverage
172+
*.coveragexml
173+
174+
# NCrunch
175+
_NCrunch_*
176+
.*crunch*.local.xml
177+
nCrunchTemp_*
178+
179+
# MightyMoose
180+
*.mm.*
181+
AutoTest.Net/
182+
183+
# Web workbench (sass)
184+
.sass-cache/
185+
186+
# Installshield output folder
187+
[Ee]xpress/
188+
189+
# DocProject is a documentation generator add-in
190+
DocProject/buildhelp/
191+
DocProject/Help/*.HxT
192+
DocProject/Help/*.HxC
193+
DocProject/Help/*.hhc
194+
DocProject/Help/*.hhk
195+
DocProject/Help/*.hhp
196+
DocProject/Help/Html2
197+
DocProject/Help/html
198+
199+
# Click-Once directory
200+
publish/
201+
202+
# Publish Web Output
203+
*.[Pp]ublish.xml
204+
*.azurePubxml
205+
# Note: Comment the next line if you want to checkin your web deploy settings,
206+
# but database connection strings (with potential passwords) will be unencrypted
207+
*.pubxml
208+
*.publishproj
209+
210+
# Microsoft Azure Web App publish settings. Comment the next line if you want to
211+
# checkin your Azure Web App publish settings, but sensitive information contained
212+
# in these scripts will be unencrypted
213+
PublishScripts/
214+
215+
# NuGet Packages
216+
*.nupkg
217+
# The packages folder can be ignored because of Package Restore
218+
**/[Pp]ackages/*
219+
# except build/, which is used as an MSBuild target.
220+
!**/[Pp]ackages/build/
221+
# Uncomment if necessary however generally it will be regenerated when needed
222+
#!**/[Pp]ackages/repositories.config
223+
# NuGet v3's project.json files produces more ignorable files
224+
*.nuget.props
225+
*.nuget.targets
226+
227+
# Microsoft Azure Build Output
228+
csx/
229+
*.build.csdef
230+
231+
# Microsoft Azure Emulator
232+
ecf/
233+
rcf/
234+
235+
# Windows Store app package directories and files
236+
AppPackages/
237+
BundleArtifacts/
238+
Package.StoreAssociation.xml
239+
_pkginfo.txt
240+
*.appx
241+
242+
# Visual Studio cache files
243+
# files ending in .cache can be ignored
244+
*.[Cc]ache
245+
# but keep track of directories ending in .cache
246+
!*.[Cc]ache/
247+
248+
# Others
249+
ClientBin/
250+
~$*
251+
*~
252+
*.dbmdl
253+
*.dbproj.schemaview
254+
*.jfm
255+
*.pfx
256+
*.publishsettings
257+
orleans.codegen.cs
258+
259+
# Including strong name files can present a security risk
260+
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
261+
#*.snk
262+
263+
# Since there are multiple workflows, uncomment next line to ignore bower_components
264+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
265+
#bower_components/
266+
267+
# RIA/Silverlight projects
268+
Generated_Code/
269+
270+
# Backup & report files from converting an old project file
271+
# to a newer Visual Studio version. Backup files are not needed,
272+
# because we have git ;-)
273+
_UpgradeReport_Files/
274+
Backup*/
275+
UpgradeLog*.XML
276+
UpgradeLog*.htm
277+
ServiceFabricBackup/
278+
*.rptproj.bak
279+
280+
# SQL Server files
281+
*.mdf
282+
*.ldf
283+
*.ndf
284+
285+
# Business Intelligence projects
286+
*.rdl.data
287+
*.bim.layout
288+
*.bim_*.settings
289+
*.rptproj.rsuser
290+
291+
# Microsoft Fakes
292+
FakesAssemblies/
293+
294+
# GhostDoc plugin setting file
295+
*.GhostDoc.xml
296+
297+
# Node.js Tools for Visual Studio
298+
.ntvs_analysis.dat
299+
node_modules/
300+
301+
# Visual Studio 6 build log
302+
*.plg
303+
304+
# Visual Studio 6 workspace options file
305+
*.opt
306+
307+
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
308+
*.vbw
309+
310+
# Visual Studio LightSwitch build output
311+
**/*.HTMLClient/GeneratedArtifacts
312+
**/*.DesktopClient/GeneratedArtifacts
313+
**/*.DesktopClient/ModelManifest.xml
314+
**/*.Server/GeneratedArtifacts
315+
**/*.Server/ModelManifest.xml
316+
_Pvt_Extensions
317+
318+
# Paket dependency manager
319+
.paket/paket.exe
320+
paket-files/
321+
322+
# FAKE - F# Make
323+
.fake/
324+
325+
# JetBrains Rider
326+
.idea/
327+
*.sln.iml
328+
329+
# CodeRush personal settings
330+
.cr/personal
331+
332+
# Python Tools for Visual Studio (PTVS)
333+
__pycache__/
334+
*.pyc
335+
336+
# Cake - Uncomment if you are using it
337+
# tools/**
338+
# !tools/packages.config
339+
340+
# Tabs Studio
341+
*.tss
342+
343+
# Telerik's JustMock configuration file
344+
*.jmconfig
345+
346+
# BizTalk build output
347+
*.btp.cs
348+
*.btm.cs
349+
*.odx.cs
350+
*.xsd.cs
351+
352+
# OpenCover UI analysis results
353+
OpenCover/
354+
355+
# Azure Stream Analytics local run output
356+
ASALocalRun/
357+
358+
# MSBuild Binary and Structured Log
359+
*.binlog
360+
361+
# NVidia Nsight GPU debugger configuration file
362+
*.nvuser
363+
364+
# MFractors (Xamarin productivity tool) working folder
365+
.mfractor/
366+
367+
# Local History for Visual Studio
368+
.localhistory/
369+
370+
371+
# End of https://www.gitignore.io/api/windows,visualstudio,visualstudiocode

LICENSE.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Microsoft Limited Public License (Ms-LPL)
2+
3+
This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.
4+
5+
1. Definitions
6+
7+
The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. A "contribution" is the original software, or any additions or changes to the software. A "contributor" is any person that distributes its contribution under this license. "Licensed patents" are a contributor's patent claims that read directly on its contribution.
8+
9+
2. Grant of Rights
10+
11+
(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
12+
(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
13+
14+
3. Conditions and Limitations
15+
16+
(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
17+
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
18+
(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
19+
(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
20+
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees, or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
21+
22+
4. (F) Platform Limitation- The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product.

0 commit comments

Comments
 (0)