Skip to content

Commit c59b331

Browse files
author
Andrew Helwer
committed
Updated nuget package spec and directions
1 parent b301a59 commit c59b331

File tree

2 files changed

+17
-19
lines changed

2 files changed

+17
-19
lines changed

package/Microsoft.Z3.x64.nuspec

+15-15
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
<metadata>
44
<id>Microsoft.Z3.x64</id>
55
<version>$(releaseVersion)</version>
6-
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
7-
<authors>Microsoft</authors>
8-
<owners>Microsoft,Z3Prover</owners>
9-
<iconUrl>$(iconUrlFromReleaseCommit)</iconUrl>
10-
<projectUrl>https://github.com/Z3Prover/z3</projectUrl>
11-
<licenseUrl>$(licenseUrlFromReleaseCommit)</licenseUrl>
12-
<repository
13-
type="git"
14-
url="https://github.com/Z3Prover/z3.git"
15-
branch="master"
16-
commit="$(releaseCommitHash)"
17-
/>
18-
<requireLicenseAcceptance>true</requireLicenseAcceptance>
19-
<description>Z3 is a constraint/SMT solver and theorem prover from Microsoft Research.</description>
20-
<tags>smt constraint solver theorem prover</tags>
6+
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
7+
<authors>Microsoft</authors>
8+
<iconUrl>https://raw.githubusercontent.com/Z3Prover/z3/$(releaseCommitHash)/package/icon.jpg</iconUrl>
9+
<projectUrl>https://github.com/Z3Prover/z3</projectUrl>
10+
<licenseUrl>https://raw.githubusercontent.com/Z3Prover/z3/$(releaseCommitHash)/LICENSE.txt</licenseUrl>
11+
<repository
12+
type="git"
13+
url="https://github.com/Z3Prover/z3.git"
14+
branch="master"
15+
commit="$(releaseCommitHash)"
16+
/>
17+
<requireLicenseAcceptance>true</requireLicenseAcceptance>
18+
<description>Z3 is a satisfiability modulo theories solver from Microsoft Research.</description>
19+
<tags>smt constraint solver theorem prover</tags>
20+
<language>en</language>
2121
</metadata>
2222
</package>

package/PackageCreationDirections.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,9 @@
1515
| +-- Microsoft.Z3.x64.targets
1616
| +-- libz3.dll
1717
```
18-
4. Open the nuspec file and fill in the appropriate macro values (note that for all URLs, preserve link integrity by linking to a specific commit):
18+
4. Open the nuspec file and fill in the appropriate macro values:
1919
* $(releaseVersion) - the Z3 version being released in this package
20-
* $(iconUrlFromReleaseCommit) - URL for the Z3 icon file
21-
* $(licenseUrlFromReleaseCommit) - URL for the Z3 repo license
22-
* $(releaseCommitHash) - hash of the release commit
20+
* $(releaseCommitHash) - hash of the release commit (there are several of these)
2321
5. Run `nuget pack Microsoft.Z3.x64\Microsoft.Z3.x64.nuspec`
2422
6. Test the resulting nupkg file (described below) then submit the package for signing before uploading to NuGet.org
2523

0 commit comments

Comments
 (0)