summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/sanity.bbclass5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 4df3ca8001..feffed9431 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -694,7 +694,7 @@ def check_sanity(sanity_data):
694 last_sanity_version = 0 694 last_sanity_version = 0
695 last_tmpdir = "" 695 last_tmpdir = ""
696 last_sstate_dir = "" 696 last_sstate_dir = ""
697 sanityverfile = 'conf/sanity_info' 697 sanityverfile = sanity_data.expand("${TOPDIR}/conf/sanity_info")
698 if os.path.exists(sanityverfile): 698 if os.path.exists(sanityverfile):
699 with open(sanityverfile, 'r') as f: 699 with open(sanityverfile, 'r') as f:
700 for line in f: 700 for line in f:
@@ -715,7 +715,8 @@ def check_sanity(sanity_data):
715 else: 715 else:
716 if last_sstate_dir != sstate_dir: 716 if last_sstate_dir != sstate_dir:
717 status.addresult(check_sanity_sstate_dir_change(sstate_dir, sanity_data)) 717 status.addresult(check_sanity_sstate_dir_change(sstate_dir, sanity_data))
718 if os.path.exists("conf") and not status.messages: 718
719 if os.path.exists(os.path.dirname(sanityverfile)) and not status.messages:
719 with open(sanityverfile, 'w') as f: 720 with open(sanityverfile, 'w') as f:
720 f.write("SANITY_VERSION %s\n" % sanity_version) 721 f.write("SANITY_VERSION %s\n" % sanity_version)
721 f.write("TMPDIR %s\n" % tmpdir) 722 f.write("TMPDIR %s\n" % tmpdir)