d31e33a45970717b241f7f6d6a20ca098a8954f2
[bbaumbach/samba-autobuild/.git] / third_party / waf / waflib / extras / fsb.py
1 #! /usr/bin/env python
2 # encoding: utf-8
3 # WARNING! Do not edit! https://waf.io/book/index.html#_obtaining_the_waf_file
4
5 #! /usr/bin/env python
6 # encoding: utf-8
7 # Thomas Nagy, 2011 (ita)
8
9 """
10 Fully sequential builds
11
12 The previous tasks from task generators are re-processed, and this may lead to speed issues
13 Yet, if you are using this, speed is probably a minor concern
14 """
15
16 from waflib import Build
17
18 def options(opt):
19         pass
20
21 def configure(conf):
22         pass
23
24 class FSBContext(Build.BuildContext):
25         def __call__(self, *k, **kw):
26                 ret = Build.BuildContext.__call__(self, *k, **kw)
27
28                 # evaluate the results immediately
29                 Build.BuildContext.compile(self)
30
31                 return ret
32
33         def compile(self):
34                 pass
35