mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-poco.git
synced 2025-11-02 03:27:56 +00:00
Nuget .nuspec models & target files
Signed-off-by: Francis ANDRE <francis.andre.kampbell@orange.fr>
This commit is contained in:
25
packaging/Windows/NuGet/Pocoproject.Poco.noarch.nuspec
Normal file
25
packaging/Windows/NuGet/Pocoproject.Poco.noarch.nuspec
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Pocoproject.Poco.$id$.$vs$.noarch</id>
|
||||
<version>$version$</version>
|
||||
<title>Pocoproject Poco $vs$ noarch</title>
|
||||
<authors>Applied Informatics & Contributors</authors>
|
||||
<owners>Guenter Obiltschnig & Aleksandar Fabijanic</owners>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<license type="expression">BSL-1.0</license>
|
||||
<icon>image/poco.png</icon>
|
||||
<projectUrl>https://pocoproject.org/</projectUrl>
|
||||
<description>Modern, powerful open source C++ class libraries for building network- and internet-based applications that run on desktop, server, mobile and embedded systems.</description>
|
||||
<releaseNotes>releaseNotes</releaseNotes>
|
||||
<copyright>Copyright 2006-2020</copyright>
|
||||
<language></language>
|
||||
<tags>native string filesystem thread date log event regex uri uuid cache nativepackage sockets mime http ftp mail pop3 smtp html sax sax2 dom xml</tags>
|
||||
<repository type="git" url="git@github.com:pocoproject/poco.git" branch="poco-$version$" />
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="..\..\poco.png" target="image\poco.png" />
|
||||
<file src="..\..\..\$inc$\include\**\*.h" target="build\native\inc" />
|
||||
<file src="Pocoproject.Poco.noarch.targets" target="build\native\Pocoproject.Poco.$id$.$vs$.noarch.targets" />
|
||||
</files>
|
||||
</package>
|
||||
8
packaging/Windows/NuGet/Pocoproject.Poco.noarch.targets
Normal file
8
packaging/Windows/NuGet/Pocoproject.Poco.noarch.targets
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
</Project>
|
||||
31
packaging/Windows/NuGet/Pocoproject.Poco.shared.nuspec
Normal file
31
packaging/Windows/NuGet/Pocoproject.Poco.shared.nuspec
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Pocoproject.Poco.$id$.$vs$.shared</id>
|
||||
<version>$version$</version>
|
||||
<title>Pocoproject Poco Foundation $vs$ shared</title>
|
||||
<authors>Applied Informatics & Contributors</authors>
|
||||
<owners>Guenter Obiltschnig & Aleksandar Fabijanic</owners>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<license type="expression">BSL-1.0</license>
|
||||
<icon>image\poco.png</icon>
|
||||
<projectUrl>https://pocoproject.org/</projectUrl>
|
||||
<description>Modern, powerful open source C++ class libraries for building network- and internet-based applications that run on desktop, server, mobile and embedded systems.</description>
|
||||
<releaseNotes>releaseNotes</releaseNotes>
|
||||
<copyright>Copyright 2006-2020</copyright>
|
||||
<language></language>
|
||||
<tags>native string filesystem thread date log event regex uri uuid cache nativepackage sockets mime http ftp mail pop3 smtp html sax sax2 dom xml</tags>
|
||||
<repository type="git" url="git@github.com:pocoproject/poco.git" branch="poco-$version$" />
|
||||
<dependencies>
|
||||
<dependency id="Pocoproject.Poco.$id$.$vs$.noarch" version="$version$" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="..\..\poco.png" target="image\poco.png" />
|
||||
<file src="..\..\..\bin\Poco$id$*.*" target="build\native\bin\" />
|
||||
<file src="..\..\..\lib\Poco$id$*.*" target="build\native\lib\" exclude= "..\..\..\lib\Poco$id$md*.*;..\..\..\lib\Poco$id$mt*.*" />
|
||||
<file src="..\..\..\bin64\Poco$id$64*.*" target="build\native\bin64\" />
|
||||
<file src="..\..\..\lib64\Poco$id$*.*" target="build\native\lib64\" exclude= "..\..\..\lib64\Poco$id$md*.*;..\..\..\lib64\Poco$id$mt*.*" />
|
||||
<file src="Pocoproject.Poco.shared.targets" target="build\native\Pocoproject.Poco.$id$.$vs$.shared.targets" />
|
||||
</files>
|
||||
</package>
|
||||
14
packaging/Windows/NuGet/Pocoproject.Poco.shared.targets
Normal file
14
packaging/Windows/NuGet/Pocoproject.Poco.shared.targets
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemDefinitionGroup>
|
||||
<Link Condition="'$(Platform)'=='Win32'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<Link Condition="'$(Platform)'=='x86'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<Link Condition="'$(Platform)'=='x64'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
</Project>
|
||||
31
packaging/Windows/NuGet/Pocoproject.Poco.static.nuspec
Normal file
31
packaging/Windows/NuGet/Pocoproject.Poco.static.nuspec
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Pocoproject.Poco.$id$.$vs$.static</id>
|
||||
<version>$version$</version>
|
||||
<title>Pocoproject Poco Foundation $vs$ static</title>
|
||||
<authors>Applied Informatics & Contributors</authors>
|
||||
<owners>Guenter Obiltschnig & Aleksandar Fabijanic</owners>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<license type="expression">BSL-1.0</license>
|
||||
<icon>image\poco.png</icon>
|
||||
<projectUrl>https://pocoproject.org/</projectUrl>
|
||||
<description>Modern, powerful open source C++ class libraries for building network- and internet-based applications that run on desktop, server, mobile and embedded systems.</description>
|
||||
<releaseNotes>releaseNotes</releaseNotes>
|
||||
<copyright>Copyright 2006-2020</copyright>
|
||||
<language></language>
|
||||
<tags>native string filesystem thread date log event regex uri uuid cache nativepackage sockets mime http ftp mail pop3 smtp html sax sax2 dom xml</tags>
|
||||
<repository type="git" url="git@github.com:pocoproject/poco.git" branch="poco-$version$" />
|
||||
<dependencies>
|
||||
<dependency id="Pocoproject.Poco.$id$.$vs$.noarch" version="$version$" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="..\..\poco.png" target="image\poco.png" />
|
||||
<file src="..\..\..\lib\Poco$id$MD*.*" target="build\native\lib\" />
|
||||
<file src="..\..\..\lib\Poco$id$MT*.*" target="build\native\lib\" />
|
||||
<file src="..\..\..\lib64\Poco$id$MD*.*" target="build\native\lib64\" />
|
||||
<file src="..\..\..\lib64\Poco$id$MT*.*" target="build\native\lib64\" />
|
||||
<file src="Pocoproject.Poco.static.targets" target="build\native\Pocoproject.Poco.$id$.$vs$.static.targets" />
|
||||
</files>
|
||||
</package>
|
||||
14
packaging/Windows/NuGet/Pocoproject.Poco.static.targets
Normal file
14
packaging/Windows/NuGet/Pocoproject.Poco.static.targets
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemDefinitionGroup>
|
||||
<Link Condition="'$(Platform)'=='Win32'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<Link Condition="'$(Platform)'=='x86'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<Link Condition="'$(Platform)'=='x64'">
|
||||
<AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user