1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-05 21:57:51 +03:00
samba-mirror/buildtools/wafsamba/samba_patterns.py

18 lines
548 B
Python
Raw Normal View History

# a waf tool to add extension based build patterns for Samba
import Task
from TaskGen import extension
from samba_utils import *
2010-03-07 10:59:01 +11:00
def SAMBA_MKVERSION(bld, target):
'''generate the version.h header for Samba'''
bld.SET_BUILD_GROUP('setup')
2010-03-19 14:38:37 +11:00
t = bld(rule="cd .. && ${SRC[0].abspath(env)} VERSION ${TGT[0].abspath(env)}",
2010-03-07 10:59:01 +11:00
source= [ "script/mkversion.sh", 'VERSION' ],
target=target,
2010-03-19 14:38:37 +11:00
shell=True,
on_results=True,
2010-03-07 10:59:01 +11:00
before="cc")
Build.BuildContext.SAMBA_MKVERSION = SAMBA_MKVERSION