waf

FORK: waf with some random patches
git clone https://git.neptards.moe/neptards/waf.git
Log | Files | Refs | README

fsb.py (572B)


      1 #! /usr/bin/env python
      2 # encoding: utf-8
      3 # Thomas Nagy, 2011 (ita)
      4 
      5 """
      6 Fully sequential builds
      7 
      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 """
     11 
     12 from waflib import Build
     13 
     14 def options(opt):
     15 	pass
     16 
     17 def configure(conf):
     18 	pass
     19 
     20 class 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