public override void CopyFrom(ItemConfiguration configuration) { base.CopyFrom(configuration); ValaProjectConfiguration conf = (ValaProjectConfiguration)configuration; output = conf.output; target = conf.target; includes = conf.includes; libs = conf.libs; source_directory_path = conf.source_directory_path; if (conf.CompilationParameters == null) { compilationParameters = null; } else { compilationParameters = (ICloneable)conf.compilationParameters.Clone(); } }
public override void CopyFrom (ItemConfiguration configuration) { base.CopyFrom (configuration); ValaProjectConfiguration conf = (ValaProjectConfiguration)configuration; output = conf.output; target = conf.target; includes = conf.includes; libs = conf.libs; source_directory_path = conf.source_directory_path; if (conf.CompilationParameters == null) { compilationParameters = null; } else { compilationParameters = (ICloneable)conf.compilationParameters.Clone (); } }