Add parameter for dependency map filename, allow empty targets