1 # a waf tool to add extension based build patterns for Samba
4 from TaskGen
import extension
5 from samba_utils
import *
7 def SAMBA_MKVERSION(bld
, target
):
8 '''generate the version.h header for Samba'''
9 bld
.SET_BUILD_GROUP('setup')
10 t
= bld(rule
="cd .. && ${SRC[0].abspath(env)} VERSION ${TGT[0].abspath(env)}",
11 source
= [ "script/mkversion.sh", 'VERSION' ],
16 Build
.BuildContext
.SAMBA_MKVERSION
= SAMBA_MKVERSION