diff --git a/app/cdash/app/Controller/Api/Index.php b/app/cdash/app/Controller/Api/Index.php index 1dc7d84edc..280feb7318 100644 --- a/app/cdash/app/Controller/Api/Index.php +++ b/app/cdash/app/Controller/Api/Index.php @@ -674,6 +674,8 @@ public function generateBuildResponseFromRow(array $build_array): array|false $buildplatform = 'linux'; } elseif (strtolower(substr($build_array['osname'], 0, 7)) === 'freebsd') { $buildplatform = 'freebsd'; + } elseif (strtolower(substr($build_array['osname'], 0, 7)) === 'openbsd') { + $buildplatform = 'openbsd'; } elseif (strtolower(substr($build_array['osname'], 0, 3)) === 'gnu') { $buildplatform = 'gnu'; } diff --git a/public/img/platform_openbsd.png b/public/img/platform_openbsd.png new file mode 100644 index 0000000000..38680fb894 Binary files /dev/null and b/public/img/platform_openbsd.png differ