summaryrefslogtreecommitdiffstats
path: root/scripts/bitbake-prserv-tool
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/bitbake-prserv-tool')
-rwxr-xr-xscripts/bitbake-prserv-tool7
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/bitbake-prserv-tool b/scripts/bitbake-prserv-tool
index bed97bd8ac..80028342b1 100755
--- a/scripts/bitbake-prserv-tool
+++ b/scripts/bitbake-prserv-tool
@@ -17,8 +17,11 @@ help ()
17clean_cache() 17clean_cache()
18{ 18{
19 s=`bitbake -e | grep ^CACHE= | cut -f2 -d\"` 19 s=`bitbake -e | grep ^CACHE= | cut -f2 -d\"`
20 # Stop any active memory resident server
21 bitbake -m
22 # Remove cache entries since we want to trigger a full reparse
20 if [ "x${s}" != "x" ]; then 23 if [ "x${s}" != "x" ]; then
21 rm -rf ${s} 24 rm -f ${s}/bb_cache*.dat.*
22 fi 25 fi
23} 26}
24 27
@@ -62,7 +65,7 @@ do_migrate_localcount ()
62 return 1 65 return 1
63 fi 66 fi
64 67
65 rm -rf $df 68 rm -f $df
66 clean_cache 69 clean_cache
67 echo "Exporting LOCALCOUNT to AUTOINCs..." 70 echo "Exporting LOCALCOUNT to AUTOINCs..."
68 bitbake -R conf/migrate_localcount.conf -p 71 bitbake -R conf/migrate_localcount.conf -p