Adding Ubuntu binary support to project

Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: c3c2eef259]
Bu işleme şunda yer alıyor:
colramos-amd
2022-11-07 10:25:30 -06:00
ebeveyn 729634501f
işleme cd9a98526b
2 değiştirilmiş dosya ile 5 ekleme ve 0 silme
+1
Dosyayı Görüntüle
@@ -33,6 +33,7 @@ SOC_LIST = ["mi50", "mi100", "mi200"]
DISTRO_MAP = {
"platform:el8": "rhel8",
"15.3": "sle15sp3",
"20.04": "ubuntu20_04"
}
version = os.path.join(OMNIPERF_HOME.parent, "VERSION")
try:
+4
Dosyayı Görüntüle
@@ -203,6 +203,7 @@ def detect_roofline():
rocm_ver = mspec.rocmversion[:1]
os_release = path("/etc/os-release").read_text()
ubuntu_distro = specs.search(r'VERSION_ID="(.*?)"', os_release)
rhel_distro = specs.search(r'PLATFORM_ID="(.*?)"', os_release)
sles_distro = specs.search(r'VERSION_ID="(.*?)"', os_release)
@@ -221,6 +222,9 @@ def detect_roofline():
elif sles_distro == "15.3":
# Must be a valid SLES machine
distro = sles_distro
elif ubuntu_distro == "20.04":
# Must be a valid Ubuntu machine
distro = ubuntu_distro
else:
print("ROOFLINE ERROR: Cannot find a valid binary for your operating system")
sys.exit(1)