Use variables for external commands

Ensures we're using the right executable and makes it easier to modify for
a single run.