Cmake Nuget将自定义变量添加到与XSD方案兼容的.nuspec文件中
NuGet从我们自己的gallery服务器获取包。然后,脚本为每个包位置创建一个带有全局变量的CMAKE脚本。我想将特定于包的变量(如BOOST_INCLUDEDIR或BOOST_LIBRARYPATH)以及包相对路径添加到包的.nuspec文件中。但是,所有变量应在以后的CMAKE中可用 .nuspec xsd架构不允许附加属性。还有别的解决办法吗 以下是我需要的一个示例:Cmake Nuget将自定义变量添加到与XSD方案兼容的.nuspec文件中,cmake,nuget,nuspec,Cmake,Nuget,Nuspec,NuGet从我们自己的gallery服务器获取包。然后,脚本为每个包位置创建一个带有全局变量的CMAKE脚本。我想将特定于包的变量(如BOOST_INCLUDEDIR或BOOST_LIBRARYPATH)以及包相对路径添加到包的.nuspec文件中。但是,所有变量应在以后的CMAKE中可用 .nuspec xsd架构不允许附加属性。还有别的解决办法吗 以下是我需要的一个示例: <?xml version="1.0"?> <package> <metadata&g
<?xml version="1.0"?>
<package>
<metadata>
<id>boost_x86_src</id>
<version>1.55.0</version>
<authors>Fabian Stern</authors>
<owners>Fabian Stern</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Test Package</description>
<dependencies />
<frameworkAssemblies />
<references>
<reference file="signature.sig" />
</references>
<properties>
<add key="BOOST_INCLUDEDIR" value="include/win32" />
<add key="BOOST_LIBRARYPATH" value="libs/win32" />
</properties>
</metadata>
</package>
boost_x86_src
1.55.0
费边·斯特恩
费边·斯特恩
假的
测试包
我们有一个解决方法:我们使用CMAKE从.nupkg中提取globals.CMAKE,它将设置必要的环境变量。我们有一个解决方法:我们使用CMAKE从.nupkg中提取globals.CMAKE,它将设置必要的环境变量。我们有一个解决方法:我们使用CMAKE从.nupkg中提取globals.CMAKE这将设置必要的环境变量。