1 # SPDX-License-Identifier: MIT
3 # Copyright The SCons Foundation
5 def pre(target
, source
, env
):
8 def post(target
, source
, env
):
11 def build(target
, source
, env
):
12 with
open(str(target
[0]), 'wb') as f
:
15 DefaultEnvironment(tools
=[])
16 env
= Environment(tools
=[])
17 AddPreAction('dir', pre
)
18 AddPostAction('dir', post
)
19 env
.Command('dir/file', [], build
)