53c53
< def slicc_action(target, source, env):
---
> def slicc_generator(target, source, env, for_signature):
68c68
< os.system(cmdline)
---
> return cmdline
69a70,71
> slicc_builder = Builder(generator=slicc_generator)
>
94d95
< env.Command(hh + cc, [ slicc_bin, Value(protocol) ] + sm_files, slicc_action)
95a97,99
> env.Append(BUILDERS={'SLICC' : slicc_builder})
> env.SLICC(hh + cc, [ slicc_bin, Value(protocol) ] + sm_files)
>