Nobody wants an arbitrary complex program for describing some trivial build steps. A programming language here is an anti-feature.
Ideal would be some DSL that isn't even Turing complete, but that's not practical at the moment. Maybe we'll get there some day.