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