You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-2Lines changed: 24 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,14 +119,36 @@ The build has 5 main dependencies tracked that will trigger a rebuild on an upda
119
119
120
120
When a new build is triggered for updating `qBittorrent` or `Libtorrent` a new release will be generated as the release tags will be updated.
121
121
122
-
Since I do not append revision info to tags `Qt` - `Boost` - `Openssl` builds will only update the existing release assets.
122
+
Since I do not append revision info to tags `Qt` - `Boost` - `Openssl`or patched builds it will only update the existing release assets.
123
123
124
-
To track these revisions you can use this command. All new releases start at a revision of `0` and increment by `1` per revised build.
124
+
Revisions values are incremented in the `dependency-version.json` of the release. All new releases start at a revision of `0` and increment by `1` per revised build.
There are times when the revision counts may differ between `v2.0` and `v1.2` builds as the `dependency-version.json` is unique to the release but has some shared values that won't change. In this case you need to track them as independent values unique to their release.
137
+
138
+
To do this you start by getting the current release version value first, for example, getting the `v1.2` prerelease revision value.
Now you have tracked the current revision of the latest release of the libtorrent v1.2 binary.
151
+
130
152
## Dependency json
131
153
132
154
From `release-4.4.5` each release contains a `dependency-version.json` file that provide some key version information for that is shared across the latest release and the twinned pre release. This helps to overcome some limitations of the API for consistently and directly accessing this information.
0 commit comments