private void initialisePlatforms() throws IOException {
		List<Build.Platform> platforms = getTargetPlatforms();
		//
		for (int i = 0; i != platforms.size(); ++i) {
			Build.Platform platform = platforms.get(i);
			// Apply current configuration
			platform.initialise(configuration, project);
		}
	}
private void initialisePlatforms() throws IOException {
		List<Build.Platform> platforms = getTargetPlatforms();
		
		for (int i = 0; i != platforms.size(); ++i) {
			Build.Platform platform = platforms.get(i);
			
			platform.initialise(configuration, project);
		}
	}
private void initialisePlatforms ( ) throws IOException { List < Build . Platform > platforms = getTargetPlatforms ( ) ; // for ( int i = 0 ; i != platforms . size ( ) ; ++ i ) { Build . Platform platform = platforms . get ( i ) ; // Apply current configuration platform . initialise ( configuration , project ) ; } }
Setup the various roots based on the target platform(s). This requires going
through and adding roots for all source and intermediate files.

@throws IOException
Setup the various roots based on the target platform ( s ) . This requires going through and adding roots for all source and intermediate files .