From e9abaa440fa7447d12f38a9e1976747ca1804346 Mon Sep 17 00:00:00 2001 From: Iikka Eklund Date: Thu, 4 Mar 2021 11:55:43 +0200 Subject: Add "scm" attribute to conanfile.py We want to match the commit ID along with the RREV (recipe revision). This way we can pin exact Conan packages to known sha1/tag which makes releasing easier. https://docs.conan.io/en/latest/reference/conanfile/attributes.html#revision-mode Pick-to: 6.1 Task-number: QTQAINFRA-4325 Change-Id: I866e9fc20cc82dbf03b818f7f3502e3e0991b440 Reviewed-by: Toni Saario --- conanfile.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conanfile.py b/conanfile.py index f6868696..bfd82662 100644 --- a/conanfile.py +++ b/conanfile.py @@ -48,6 +48,7 @@ class QtDataVisualization(ConanFile): default_options = {"shared": "default", # default: Use the value of the Qt build "qt6": None} exports_sources = "*", "!conan*.*" + revision_mode = "scm" # use commit ID as the RREV (recipe revision) def source(self): # sources are installed next to recipe, no need to clone etc. sources here -- cgit v1.2.3