build: support variable expansion in source= arguments to build rules