|
2 | 2 |
|
3 | 3 | ## Template names/values derived from easyconfig instance |
4 | 4 |
|
5 | | -Template name |Template value |
6 | | ----------------------------|----------------------------- |
7 | | -``%(module_name)s`` |Module name |
8 | | -``%(nameletter)s`` |First letter of software name |
9 | | -``%(toolchain_name)s`` |Toolchain name |
10 | | -``%(toolchain_version)s`` |Toolchain version |
11 | | -``%(version_major_minor)s``|Major.Minor version |
12 | | -``%(version_major)s`` |Major version |
13 | | -``%(version_minor)s`` |Minor version |
| 5 | +Template name |Template value |
| 6 | +---------------------------------|----------------------------- |
| 7 | +``%(module_name)s`` |Module name |
| 8 | +``%(nameletter)s`` |First letter of software name |
| 9 | +``%(toolchain_name)s`` |Toolchain name |
| 10 | +``%(toolchain_version)s`` |Toolchain version |
| 11 | +``%(version_major_minor_patch)s``|Major.Minor.Patch version |
| 12 | +``%(version_major_minor)s`` |Major.Minor version |
| 13 | +``%(version_major)s`` |Major version |
| 14 | +``%(version_minor_patch)s`` |Minor.Patch version |
| 15 | +``%(version_minor)s`` |Minor version |
| 16 | +``%(version_patch)s`` |Patch version |
14 | 17 |
|
15 | 18 | ## Template names/values for (short) software versions |
16 | 19 |
|
@@ -69,6 +72,7 @@ Template name |Template value |
69 | 72 | ``%(amdgcn_cc_semicolon_sep)s`` |Semicolon-separated list of AMDGCN capabilities |
70 | 73 | ``%(cuda_compute_capabilities)s`` |Comma-separated list of CUDA compute capabilities, as specified via --cuda-compute-capabilities configuration option or via cuda_compute_capabilities easyconfig parameter |
71 | 74 | ``%(cuda_cc_cmake)s`` |List of CUDA compute capabilities suitable for use with $CUDAARCHS in CMake 3.18+ |
| 75 | +``%(cuda_cc_nvhpc)s`` |List of CUDA compute capabilities suitable for use with -gpu option in NVHPC compilers |
72 | 76 | ``%(cuda_cc_space_sep)s`` |Space-separated list of CUDA compute capabilities |
73 | 77 | ``%(cuda_cc_space_sep_no_period)s``|Space-separated list of CUDA compute capabilities, without periods (e.g. '80 90'). |
74 | 78 | ``%(cuda_cc_semicolon_sep)s`` |Semicolon-separated list of CUDA compute capabilities |
@@ -113,28 +117,52 @@ Constant |Template description |
113 | 117 | ``SHLIB_EXT`` |extension for shared libraries |``dylib`` |
114 | 118 | ``SOURCE_TAR_GZ`` |Source .tar.gz bundle |``%(name)s-%(version)s.tar.gz`` |
115 | 119 | ``SOURCELOWER_TAR_GZ`` |Source .tar.gz bundle with lowercase name |``%(namelower)s-%(version)s.tar.gz`` |
| 120 | +``VERSION_TAR_GZ`` |Source filename <version>.tar.gz common at GitHub |``%(version)s.tar.gz`` |
| 121 | +``V_VERSION_TAR_GZ`` |Source filename v<version>.tar.gz common at GitHub |``v%(version)s.tar.gz`` |
116 | 122 | ``SOURCE_TAR_XZ`` |Source .tar.xz bundle |``%(name)s-%(version)s.tar.xz`` |
117 | 123 | ``SOURCELOWER_TAR_XZ`` |Source .tar.xz bundle with lowercase name |``%(namelower)s-%(version)s.tar.xz`` |
| 124 | +``VERSION_TAR_XZ`` |Source filename <version>.tar.xz common at GitHub |``%(version)s.tar.xz`` |
| 125 | +``V_VERSION_TAR_XZ`` |Source filename v<version>.tar.xz common at GitHub |``v%(version)s.tar.xz`` |
118 | 126 | ``SOURCE_TAR_BZ2`` |Source .tar.bz2 bundle |``%(name)s-%(version)s.tar.bz2`` |
119 | 127 | ``SOURCELOWER_TAR_BZ2`` |Source .tar.bz2 bundle with lowercase name |``%(namelower)s-%(version)s.tar.bz2`` |
| 128 | +``VERSION_TAR_BZ2`` |Source filename <version>.tar.bz2 common at GitHub |``%(version)s.tar.bz2`` |
| 129 | +``V_VERSION_TAR_BZ2`` |Source filename v<version>.tar.bz2 common at GitHub |``v%(version)s.tar.bz2`` |
120 | 130 | ``SOURCE_TGZ`` |Source .tgz bundle |``%(name)s-%(version)s.tgz`` |
121 | 131 | ``SOURCELOWER_TGZ`` |Source .tgz bundle with lowercase name |``%(namelower)s-%(version)s.tgz`` |
| 132 | +``VERSION_TGZ`` |Source filename <version>.tgz common at GitHub |``%(version)s.tgz`` |
| 133 | +``V_VERSION_TGZ`` |Source filename v<version>.tgz common at GitHub |``v%(version)s.tgz`` |
122 | 134 | ``SOURCE_TXZ`` |Source .txz bundle |``%(name)s-%(version)s.txz`` |
123 | 135 | ``SOURCELOWER_TXZ`` |Source .txz bundle with lowercase name |``%(namelower)s-%(version)s.txz`` |
| 136 | +``VERSION_TXZ`` |Source filename <version>.txz common at GitHub |``%(version)s.txz`` |
| 137 | +``V_VERSION_TXZ`` |Source filename v<version>.txz common at GitHub |``v%(version)s.txz`` |
124 | 138 | ``SOURCE_TBZ2`` |Source .tbz2 bundle |``%(name)s-%(version)s.tbz2`` |
125 | 139 | ``SOURCELOWER_TBZ2`` |Source .tbz2 bundle with lowercase name |``%(namelower)s-%(version)s.tbz2`` |
| 140 | +``VERSION_TBZ2`` |Source filename <version>.tbz2 common at GitHub |``%(version)s.tbz2`` |
| 141 | +``V_VERSION_TBZ2`` |Source filename v<version>.tbz2 common at GitHub |``v%(version)s.tbz2`` |
126 | 142 | ``SOURCE_TB2`` |Source .tb2 bundle |``%(name)s-%(version)s.tb2`` |
127 | 143 | ``SOURCELOWER_TB2`` |Source .tb2 bundle with lowercase name |``%(namelower)s-%(version)s.tb2`` |
| 144 | +``VERSION_TB2`` |Source filename <version>.tb2 common at GitHub |``%(version)s.tb2`` |
| 145 | +``V_VERSION_TB2`` |Source filename v<version>.tb2 common at GitHub |``v%(version)s.tb2`` |
128 | 146 | ``SOURCE_GTGZ`` |Source .gtgz bundle |``%(name)s-%(version)s.gtgz`` |
129 | 147 | ``SOURCELOWER_GTGZ`` |Source .gtgz bundle with lowercase name |``%(namelower)s-%(version)s.gtgz`` |
| 148 | +``VERSION_GTGZ`` |Source filename <version>.gtgz common at GitHub |``%(version)s.gtgz`` |
| 149 | +``V_VERSION_GTGZ`` |Source filename v<version>.gtgz common at GitHub |``v%(version)s.gtgz`` |
130 | 150 | ``SOURCE_ZIP`` |Source .zip bundle |``%(name)s-%(version)s.zip`` |
131 | 151 | ``SOURCELOWER_ZIP`` |Source .zip bundle with lowercase name |``%(namelower)s-%(version)s.zip`` |
| 152 | +``VERSION_ZIP`` |Source filename <version>.zip common at GitHub |``%(version)s.zip`` |
| 153 | +``V_VERSION_ZIP`` |Source filename v<version>.zip common at GitHub |``v%(version)s.zip`` |
132 | 154 | ``SOURCE_TAR`` |Source .tar bundle |``%(name)s-%(version)s.tar`` |
133 | 155 | ``SOURCELOWER_TAR`` |Source .tar bundle with lowercase name |``%(namelower)s-%(version)s.tar`` |
| 156 | +``VERSION_TAR`` |Source filename <version>.tar common at GitHub |``%(version)s.tar`` |
| 157 | +``V_VERSION_TAR`` |Source filename v<version>.tar common at GitHub |``v%(version)s.tar`` |
134 | 158 | ``SOURCE_XZ`` |Source .xz bundle |``%(name)s-%(version)s.xz`` |
135 | 159 | ``SOURCELOWER_XZ`` |Source .xz bundle with lowercase name |``%(namelower)s-%(version)s.xz`` |
| 160 | +``VERSION_XZ`` |Source filename <version>.xz common at GitHub |``%(version)s.xz`` |
| 161 | +``V_VERSION_XZ`` |Source filename v<version>.xz common at GitHub |``v%(version)s.xz`` |
136 | 162 | ``SOURCE_TAR_Z`` |Source .tar.Z bundle |``%(name)s-%(version)s.tar.Z`` |
137 | 163 | ``SOURCELOWER_TAR_Z`` |Source .tar.Z bundle with lowercase name |``%(namelower)s-%(version)s.tar.Z`` |
| 164 | +``VERSION_TAR_Z`` |Source filename <version>.tar.Z common at GitHub |``%(version)s.tar.Z`` |
| 165 | +``V_VERSION_TAR_Z`` |Source filename v<version>.tar.Z common at GitHub |``v%(version)s.tar.Z`` |
138 | 166 | ``SOURCE_WHL`` |Generic (non-compiled) Python 2 & Python 3 wheel package |``%(name)s-%(version)s-py2.py3-none-any.whl`` |
139 | 167 | ``SOURCELOWER_WHL`` |Generic (non-compiled) Python 2 & Python 3 wheel package with lowercase name |``%(namelower)s-%(version)s-py2.py3-none-any.whl`` |
140 | 168 | ``SOURCE_PY2_WHL`` |Generic (non-compiled) Python 2 wheel package |``%(name)s-%(version)s-py2-none-any.whl`` |
|
0 commit comments