Rocprofiler changes for rocm-3.7.0 release (#18599)
* rocprofiler changes for rocm-3.7.0 release * fix flake8 errors
This commit is contained in:
parent
87dc324f36
commit
651cffae0a
@ -11,23 +11,33 @@ class RocprofilerDev(CMakePackage):
|
|||||||
"""ROCPROFILER library for AMD HSA runtime API extension support"""
|
"""ROCPROFILER library for AMD HSA runtime API extension support"""
|
||||||
|
|
||||||
homepage = "https://github.com/ROCm-Developer-Tools/rocprofiler"
|
homepage = "https://github.com/ROCm-Developer-Tools/rocprofiler"
|
||||||
url = "https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-3.5.0.tar.gz"
|
url = "https://github.com/ROCm-Developer-Tools/rocprofiler/archive/rocm-3.7.0.tar.gz"
|
||||||
|
|
||||||
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
maintainers = ['srekolam', 'arjun-raj-kuppala']
|
||||||
|
|
||||||
|
version('3.7.0', sha256='d3f03bf850cbd86ca9dfe6e6cc6f559d8083b0f3ea4711d8260b232cb6fdd1cc')
|
||||||
version('3.5.0', sha256='c42548dd467b7138be94ad68c715254eb56a9d3b670ccf993c43cd4d43659937')
|
version('3.5.0', sha256='c42548dd467b7138be94ad68c715254eb56a9d3b670ccf993c43cd4d43659937')
|
||||||
|
|
||||||
depends_on('cmake@3:', type='build')
|
depends_on('cmake@3:', type='build')
|
||||||
depends_on('hsakmt-roct@3.5.0:', type='build', when='@3.5.0:')
|
for ver in ['3.5.0', '3.7.0']:
|
||||||
depends_on('hsa-rocr-dev@3.5.0:', type='link', when='@3.5.0:')
|
depends_on('hsakmt-roct@' + ver, type='build', when='@' + ver)
|
||||||
depends_on('rocminfo@3.5.0:', type='build', when='@3.5.0:')
|
depends_on('hsa-rocr-dev@' + ver, type='link', when='@' + ver)
|
||||||
|
depends_on('rocminfo@' + ver, type='build', when='@' + ver)
|
||||||
|
|
||||||
resource(name='roctracer-dev',
|
resource(name='roctracer-dev',
|
||||||
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.5.0.tar.gz',
|
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.5.0.tar.gz',
|
||||||
sha256='7af5326c9ca695642b4265232ec12864a61fd6b6056aa7c4ecd9e19c817f209e',
|
sha256='7af5326c9ca695642b4265232ec12864a61fd6b6056aa7c4ecd9e19c817f209e',
|
||||||
expand=True,
|
expand=True,
|
||||||
destination='',
|
destination='',
|
||||||
placement='roctracer')
|
placement='roctracer',
|
||||||
|
when='@3.5.0')
|
||||||
|
resource(name='roctracer-dev',
|
||||||
|
url='https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-3.7.0.tar.gz',
|
||||||
|
sha256='6fa5b771e990f09c242237ab334b9f01039ec7d54ccde993e719c5d6577d1518',
|
||||||
|
expand=True,
|
||||||
|
destination='',
|
||||||
|
placement='roctracer',
|
||||||
|
when='@3.7.0')
|
||||||
|
|
||||||
def patch(self):
|
def patch(self):
|
||||||
filter_file('${HSA_RUNTIME_LIB_PATH}/../include',
|
filter_file('${HSA_RUNTIME_LIB_PATH}/../include',
|
||||||
|
Loading…
Reference in New Issue
Block a user