Richard's fix for combined ARM9e/ARMv5 builds wip
authortimothy.murphy@nokia.com
Mon, 18 Jan 2010 16:11:37 +0000
branchwip
changeset 120 005c5b5a8f94
parent 119 f293a5f26578
child 129 ab4f8683701c
Richard's fix for combined ARM9e/ARMv5 builds
sbsv2/raptor/python/raptor_meta.py
--- a/sbsv2/raptor/python/raptor_meta.py	Fri Jan 15 20:20:21 2010 +0000
+++ b/sbsv2/raptor/python/raptor_meta.py	Mon Jan 18 16:11:37 2010 +0000
@@ -2449,7 +2449,8 @@
 			key = str(detail['VARIANT_HRH']) \
 			 	+ str(detail['EPOCROOT']) \
 		    	+ detail['SYSTEMINCLUDE'] \
-		    	+ detail['PLATFORM']
+		    	+ detail['PLATFORM'] \
+		    	+ detail['PLATMACROS']
 
 		    # Keep a short version of the key for use in filenames.
 			uniq = hashlib.md5()
@@ -2485,11 +2486,7 @@
 			# Is this an unseen build platform?
 			# concatenate all the values we care about in a fixed order
 			# and use that as a signature for the platform.
-			items = ['PLATFORM', 'EPOCROOT', 'VARIANT_HRH', 'SYSTEMINCLUDE', 'TESTCODE']
-			if raptor_utilities.getOSPlatform().startswith("win"):
-				items.append('PLATMACROS.WINDOWS')
-			else:
-				items.append('PLATMACROS.LINUX')
+			items = ['PLATFORM', 'PLATMACROS', 'EPOCROOT', 'VARIANT_HRH', 'SYSTEMINCLUDE', 'TESTCODE']
 
 			items.extend(interfaces)
 			platform = ""