Make using the task order file work again.

There are serious problems with the build in that the link order is crucial and should not be.
This commit is contained in:
Russel Winder
2009-08-29 12:35:29 +01:00
parent 68f2990885
commit 98ca32779c
2 changed files with 9 additions and 3 deletions

View File

@@ -71,9 +71,8 @@ tasksEnvironment['posixServicesDirectory'] = 'containers/' + posixServicesDirect
#### taskNameList = [ f.name for f in Glob(posixServicesDirectory + '*') if f.name not in taskLibraryNames + ['bootdesc'] ]
#### imageOrderData = [(taskName, []) for taskName in taskNameList]
taskOrder = ('mm0', 'fs0', 'test0')
#execfile('containers/' + posixServicesDirectory + '/taskOrder.py')
# Have to know the build is in build/containers, can't use '#' here.
execfile('../../containers/' + posixServicesDirectory + '/taskOrder.py')
imageOrderData = [(taskName, []) for taskName in taskOrder]
imageOrderData[0][1].append(startAxf)
tasks = []

View File

@@ -19,4 +19,11 @@
# A sequence determining the order of tasks in the packing.
####
#### TODO: Why do the tests only run when the load order is mm0, fs0, test0 -- any other order and the tests
#### do not run. Worse if test0 is not last then there are problems with the compilation du to issues with
#### linker scripts.
####
taskOrder = ('mm0', 'fs0', 'test0')
#taskOrder = ('fs0', 'mm0', 'test0')