Support for output type parameter; usage of all source folders, not just the main.