Allows for an arbitrary path to be applied to kernel_all.c in case the build is not happening in the current working directory