From 265b0c6a312d9bc70c651e51a93e26f01b4fff9c Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 13 Dec 2005 16:25:07 +0000 Subject: r12208: Remove obsolete scons directory (This used to be commit e90abfcc7d84d0cae566ecf395dbef4b927de0f9) --- source4/build/scons/asn1.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 source4/build/scons/asn1.py (limited to 'source4/build/scons/asn1.py') diff --git a/source4/build/scons/asn1.py b/source4/build/scons/asn1.py deleted file mode 100644 index b8b7073151..0000000000 --- a/source4/build/scons/asn1.py +++ /dev/null @@ -1,36 +0,0 @@ -"""SCons.Tool.asn1 - -Tool-specific initialization for ASN1 - -""" - -import SCons.Defaults -import SCons.Util -import re - -output_re = re.compile(r'^([A-Za-z0-9_-]+)[ \t]*::=', re.M) - -def asn1_emitter(target,source,env): - targets = [] - for s in source: - node = env.File(s) - contents = node.get_contents() - for j in output_re.findall(contents): - targets.append(str(node.get_dir()) + '/asn1_' + j + '.c') - targets.append("%s/%s.h" % (str(node.get_dir()), env['ASN1PREFIX'])) - return targets, source - -asn1_builder = SCons.Builder.Builder(action='$ASN1COM', - src_suffix = '.asn1', - suffix='.c', - single_source=True, - emitter = asn1_emitter) - -def generate(env): - env['ASN1'] = './bin/asn1_compile' - env['ASN1PREFIX'] = 'asn1' - env['ASN1COM'] = 'cd ${SOURCE.dir} && $ASN1 $ASN1PREFIX ${SOURCE.file}' - env['BUILDERS']['ASN1'] = asn1_builder - -def exists(env): - return env.Detect('asn1_compile') -- cgit