26 lines
982 B
Plaintext
Raw Normal View History

<?xml version="1.0"?>
<project name="Script Test" default="run">
<target name="run">
<property name="test.property" value="initial"/>
<script language="C#" mainclass="Test">
<code>
<![CDATA[
class Test {
public static void ScriptMain(Project project) {
PropertyDictionary pd = project.Properties;
foreach (DictionaryEntry property in pd) {
Console.WriteLine("{0} = {1}", property.Key, property.Value);
}
Console.WriteLine("Setting test.property to 'new value'");
pd["test.property"] = "new value";
}
}
]]>
</code>
</script>
<echo message="test.property = ${test.property}"/>
</target>
</project>