[Scons-users] func in command doesn't get exuecuted.
daggs
daggs at gmx.com
Thu Sep 9 10:10:06 EDT 2021
Greetings,
I have a target I want to rebuild everytime I run scons.
so I defined the following command:
env.AlwaysBuild(env.Command(get_target("initial_step"), get_deps("initial_step"), build))
get_target returns the target based on a label, get_deps returns a list of deps based on a label
build is defined as follows:
def build(target, source, env):
raise NameError('die')
when I run scons like this: scons tar -nQ --tree=all --debug=explain
scons: rebuilding `/tmp/a' because AlwaysBuild() is specified
build(["/tmp/a"], ["/tmp/create_a.sh"])
but no error, the build just continues.
any idea how to debug this issue?
Thanks,
Dagg
More information about the Scons-users
mailing list