Accept prebuilt executables as well as paths, and single source files