thirdparty:waf: New files for waf 1.9.10
[Samba.git] / third_party / waf / waflib / extras / fsb.py
blobba475d815d3856726ecf64796f328edfbcdffeb3
1 #! /usr/bin/env python
2 # encoding: utf-8
3 # Thomas Nagy, 2011 (ita)
5 """
6 Fully sequential builds
8 The previous tasks from task generators are re-processed, and this may lead to speed issues
9 Yet, if you are using this, speed is probably a minor concern
10 """
12 from waflib import Build
14 def options(opt):
15 pass
17 def configure(conf):
18 pass
20 class FSBContext(Build.BuildContext):
21 def __call__(self, *k, **kw):
22 ret = Build.BuildContext.__call__(self, *k, **kw)
24 # evaluate the results immediately
25 Build.BuildContext.compile(self)
27 return ret
29 def compile(self):
30 pass