diff --git a/script/app-mlperf-inference/meta.yaml b/script/app-mlperf-inference/meta.yaml index abf480eff..dcfea1431 100644 --- a/script/app-mlperf-inference/meta.yaml +++ b/script/app-mlperf-inference/meta.yaml @@ -1820,6 +1820,8 @@ variations: nvidia-inference-server: version: r4.1 tags: _go + nvidia-harness: + tags: _v4.0 intel-harness: tags: _v4.1 nvidia-scratch-space: @@ -1841,6 +1843,8 @@ variations: nvidia-inference-server: version: r4.0 tags: _mlcommons + nvidia-harness: + tags: _v4.0 intel-harness: tags: _v4.1 inference-src: @@ -1862,6 +1866,8 @@ variations: nvidia-inference-server: version: r5.0 tags: _mlcommons + nvidia-harness: + tags: _v5.0 intel-harness: tags: _v4.1 inference-src: diff --git a/script/detect-sudo/customize.py b/script/detect-sudo/customize.py index 3e1b65059..104d8b781 100644 --- a/script/detect-sudo/customize.py +++ b/script/detect-sudo/customize.py @@ -27,8 +27,8 @@ def preprocess(i): env['MLC_SUDO'] = '' # root user does not need sudo env['MLC_SUDO_USER'] = "yes" else: - if can_execute_sudo_without_password( - logger) or prompt_sudo(logger) == 0: + if not is_true(env.get('MLC_SKIP_SUDO')) and (can_execute_sudo_without_password( + logger) or prompt_sudo(logger) == 0): env['MLC_SUDO_USER'] = "yes" env['MLC_SUDO'] = 'sudo' diff --git a/script/get-generic-sys-util/meta.yaml b/script/get-generic-sys-util/meta.yaml index e0e5ed1d3..01ffa7b9f 100644 --- a/script/get-generic-sys-util/meta.yaml +++ b/script/get-generic-sys-util/meta.yaml @@ -662,6 +662,9 @@ variations: postfix: env: MLC_SYS_UTIL_NAME: postfix + MLC_SYS_UTIL_VERSION_CMD: postconf mail_version + MLC_SYS_UTIL_VERSION_RE: mail_version = \b(\d+\.\d+(?:\.\d+)?)\b + MLC_TMP_VERSION_DETECT_GROUP_NUMBER: 1 new_env_keys: - MLC_POSTFIX_VERSION state: diff --git a/script/get-llvm/meta.yaml b/script/get-llvm/meta.yaml index 8193227b7..abcebd854 100644 --- a/script/get-llvm/meta.yaml +++ b/script/get-llvm/meta.yaml @@ -27,6 +27,9 @@ prehook_deps: - 'yes' names: llvm-install reuse_version: true + inherit_variation_tags: true + skip_inherit_variation_groups: + - install-src tags: install,llvm sort: 100 tags: @@ -39,13 +42,24 @@ tags: uid: 99832a103ed04eb8 variations: from-prebuilt: + group: install-src + default: true ad: llvm-install: tags: prebuilt from-src: + group: install-src ad: llvm-install: tags: src,_clang path.#: env: MLC_LLVM_DIR_PATH: '#' + release: {} + version.#: {} + branch.#: {} + runtimes.#: {} + flang: {} + sha.#: {} + tag.#: {} +