Skip to content

Commit 0475a42

Browse files
committed
Updated git ignore and added packaging process
1 parent e8fabd0 commit 0475a42

File tree

5 files changed

+48
-0
lines changed

5 files changed

+48
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ packages/
44
.idea/
55
*.user
66
*.suo
7+
*.nupkg

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2018 LP
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

build/nuget.exe

4.83 MB
Binary file not shown.

build/pack.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nuget pack ../src/ecsrx/package.nuspec

src/EcsRx/package.nuspec

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
3+
<metadata>
4+
<id>ecsrx</id>
5+
<version>0.1.0</version>
6+
<title>EcsRx</title>
7+
<authors>grofit</authors>
8+
<owners>grofit</owners>
9+
<licenseUrl>https://github.com/grofit/ecsrx/blob/master/LICENSE</licenseUrl>
10+
<projectUrl>https://github.com/grofit/ecsrx</projectUrl>
11+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
12+
<description>A reactive take on the ECS pattern for .net game developers</description>
13+
<summary>A reactive take on the ECS pattern for .net game developers</summary>
14+
<releaseNotes>Initial release</releaseNotes>
15+
<tags>ecs rx reactive patterns ioc game-development xna monogame unity</tags>
16+
<dependencies>
17+
<dependency id="System.Reactive.Core" version="4.0" />
18+
<dependency id="System.Reactive.Linq" version="4.0" />
19+
</dependencies>
20+
</metadata>
21+
<files>
22+
<file src="bin\Release\netstandard2.0\EcsRx.dll" target="lib/netstandard2.0" />
23+
<file src="../../readme.md" target="" />
24+
</files>
25+
</package>

0 commit comments

Comments
 (0)