Skip to content

Commit 0919dc2

Browse files
committed
[C++] 0.0.1
1 parent 44259f6 commit 0919dc2

File tree

3 files changed

+58
-0
lines changed

3 files changed

+58
-0
lines changed

.github/workflows/CD.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,18 @@ jobs:
4949
export REPOSITORY_NAME=$(basename ${{ github.repository }})
5050
wget "$SCRIPTS_BASE_URL/push-csharp-nuget.sh"
5151
bash ./push-csharp-nuget.sh
52+
- name: Read Cpp package information
53+
if: github.event_name == 'push'
54+
run: |
55+
export REPOSITORY_NAME=$(basename ${{ github.repository }})
56+
wget "$SCRIPTS_BASE_URL/read_cpp_package_info.sh"
57+
bash ./read_cpp_package_info.sh
58+
- name: Publish Cpp NuGet package
59+
if: github.event_name == 'push'
60+
run: |
61+
export REPOSITORY_NAME=$(basename ${{ github.repository }})
62+
wget "$SCRIPTS_BASE_URL/push-cpp-nuget.sh"
63+
bash ./push-cpp-nuget.sh
5264
- name: Publish release
5365
if: github.event_name == 'push'
5466
run: |
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
3+
<metadata>
4+
<id>Platform.Setters.TemplateLibrary</id>
5+
<title>LinksPlatform's Platform.Setters Template Library</title>
6+
<summary>LinksPlatform's Platform.Setters is a Template Library what contains class templates.</summary>
7+
<description>LinksPlatform's Platform.Setters is a Template Library what contains set of C++ class templates. Each setter provides a set of callback methods to set the result value. Use Platform.Setters.h file to include the library.</description>
8+
<releaseNotes>Initial release.</releaseNotes>
9+
<version>0.0.1</version>
10+
<authors>konard,Mitron57</authors>
11+
<owners>konard,Mitron57</owners>
12+
<copyright>konard,Mitron57</copyright>
13+
<projectUrl>https://linksplatform.github.io/Setters</projectUrl>
14+
<repository type="git" url="https://github.com/linksplatform/Setters" />
15+
<icon>images/icon.png</icon>
16+
<tags>C++ Native Setters</tags>
17+
<license type="expression">MIT</license>
18+
<requireLicenseAcceptance>true</requireLicenseAcceptance>
19+
<dependencies>
20+
<group targetFramework="native">
21+
<dependency id="Platform.Interfaces.TemplateLibrary" version="0.1.3" />
22+
</group>
23+
</dependencies>
24+
</metadata>
25+
<files>
26+
<file src="icon.png" target="images/icon.png" />
27+
<file src="Platform.Setters.TemplateLibrary.targets" target="build\native\Platform.Setters.TemplateLibrary.targets" />
28+
<file src="Platform.Setters.h" target="lib\native\include\Platform.Setters.h" />
29+
<file src="Setter[TResult, TDecision].h" target="lib\native\include\Setter[TResult, TDecision].h" />
30+
<file src="Setter[TResult].h" target="lib\native\include\Setter[TResult].h" />
31+
<file src="SetterBase.h" target="lib\native\include\SetterBase.h" />
32+
</files>
33+
</package>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemDefinitionGroup>
4+
<ClCompile>
5+
<PreprocessorDefinitions>;%(PreprocessorDefinitions)</PreprocessorDefinitions>
6+
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)..\..\lib\native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
7+
</ClCompile>
8+
<ResourceCompile>
9+
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)..\..\lib\native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
10+
</ResourceCompile>
11+
</ItemDefinitionGroup>
12+
<ItemGroup />
13+
</Project>

0 commit comments

Comments
 (0)