protected Collection<ResourceFile> getAdditionalApplicationRootDirs(
			Collection<ResourceFile> roots) {
		return Collections.emptyList();
	}
Constructs a new application layout object with the given set of application
properties.

@param applicationRootDirs list of application root directories which should be
used to identify modules and resources.  The first entry will be treated as the
installation root.
@param applicationProperties The properties object that will be read system properties.
@throws IOException if there was a problem getting a user directory.
Ghidra/Framework/Generic/src/main/java/generic/application/GenericApplicationLayout.java