Line 1: |
Line 1: |
− | [[dl:criu/criu-{{{1}}}.tar.bz2|criu-{{{1}}}.tar.bz2]] | + | <includeonly>{{#ifexpr: {{#sub:{{{1}}}|0|1}} >= 3 | [[gh-codeload:checkpoint-restore/criu/tar.gz/refs/tags/v{{{1}}} | criu-{{{1}}}.tar.gz]] | [[dl:criu/criu-{{{1}}}.tar.bz2|criu-{{{1}}}.tar.bz2]] }}</includeonly><noinclude> |
| + | |
| + | This produces a download link for a given version. |
| + | |
| + | * for releases < 3, it links to download.openvz.org (interwiki <code>dl:</code>), and uses tar.bz2. |
| + | * for releases >= 3, it links to codeload.github.org (interwiki <code>gh-codeload:</code>), and uses tar.gz. |
| + | |
| + | == Examples == |
| + | |
| + | {| class="wikitable" |
| + | ! Wiki code !! Result |
| + | |- |
| + | | <code><nowiki>{{Dl2|2.3.1}}</nowiki></code> || {{Dl2|2.3.1}} |
| + | |- |
| + | | <code><nowiki>{{Dl2|3.14}}</nowiki></code> || {{Dl2|3.14}} |
| + | |- |
| + | |} |
| + | </noinclude> |