added build folder added build script for release build of ANX.Framework and all RenderSystems fixed some issues in projects regarding compiler directives removed StockShaderCodeGenerator from Pre-Build-Events. Build the Stock shaders using NAnt target build_stock_shaders. started Wiki documentation for custom build switches (e.g. extended mode)
28 lines
1007 B
Plaintext
28 lines
1007 B
Plaintext
<project name="Solution Build Example" default="rebuild">
|
|
<property name="configuration" value="release"/>
|
|
|
|
<target name="clean" description="Delete all previously compiled binaries.">
|
|
<delete>
|
|
<fileset>
|
|
<include name="**/bin/**" />
|
|
<include name="**/obj/**" />
|
|
<include name="**/*.suo" />
|
|
<include name="**/*.user" />
|
|
</fileset>
|
|
</delete>
|
|
</target>
|
|
|
|
<target name="build" description="Build all targets.">
|
|
<call target="build.winforms"/>
|
|
</target>
|
|
|
|
<target name="rebuild" depends="clean, build" />
|
|
|
|
<target name="build.winforms">
|
|
<solution configuration="${configuration}" solutionfile="WinForms.sln">
|
|
</solution>
|
|
<property name="expected.output" value="bin/${configuration}/WinForms.exe"/>
|
|
<fail unless="${file::exists(expected.output)}">Output file doesn't exist in ${expected.output}</fail>
|
|
</target>
|
|
|
|
</project> |