added MediaSystems to build and installer scripts (issue #671)

This commit is contained in:
Glatzemann 2012-02-21 18:26:42 +00:00
parent 7b1c3d402c
commit bd5e03c94e
2 changed files with 27 additions and 0 deletions

View File

@ -121,6 +121,9 @@
<Component Id='ANX.SoundSystem.Windows.XAudio' Guid='{4C4EDC2B-BF6B-437C-874C-1573373DB55E}'>
<File Id='anx.soundsystem.windows.xaudio' Name='ANX.SoundSystem.Windows.XAudio.dll' DiskId='1' Source='../bin/Release/ANX.SoundSystem.Windows.XAudio.dll' />
</Component>
<Component Id='ANX.MediaSystem.Windows.OpenAL' Guid='{9B798FF1-7E7B-48A6-8D8C-10EBA7EF1BB3}'>
<File Id='anx.mediasystem.windows.openal' Name='ANX.MediaSystem.Windows.OpenAL.dll' DiskId='1' Source='../bin/Release/ANX.MediaSystem.Windows.OpenAL.dll' />
</Component>
</ComponentGroup>
</Fragment>
</Wix>

View File

@ -38,6 +38,9 @@
<property name="project.anx.path.rendersystem.gl3" value="../RenderSystems/ANX.Framework.Windows.GL3" />
<property name="project.anx.name.rendersystem.gl3" value="ANX.Framework.Windows.GL3" />
<property name="project.anx.path.mediasystem.openal" value="../MediaSystems/ANX.MediaSystem.Windows.OpenAL" />
<property name="project.anx.name.mediasystem.openal" value="ANX.MediaSystem.Windows.OpenAL" />
<property name="project.anxcontent.path" value="../ANX.Framework.ContentPipeline" />
<property name="project.anxcontent.name" value="ANX.Framework.ContentPipeline" />
@ -64,6 +67,8 @@
<include name="${project.anx.path.rendersystem.dx10}/obj/**" />
<include name="${project.anx.path.rendersystem.dx11}/obj/**" />
<include name="${project.anx.path.rendersystem.gl3}/obj/**" />
<include name="${project.anx.path.rendersystem.metro}/obj/**" />
<include name="${project.anx.path.mediasystemsystem.openal}/obj/**" />
<include name="${project.anxcontent.path}/obj/**" />
</fileset>
</delete>
@ -103,6 +108,7 @@
<call target="build_anx_inputsystems" />
<call target="build_anx_soundsystems" />
<call target="build_anx_rendersystems" />
<call target="build_anx_mediasystems" />
<call target="build_anx_content_pipeline" />
</target>
@ -320,6 +326,24 @@
</exec>
</target>
<target name="build_anx_mediasystems" description="Build ANX.Framework MediaSystems">
<echo message="===================================================" />
<echo message="Now building: ANX.Framework MediaSystem OpenAL" />
<echo message="===================================================" />
<exec program="msbuild.exe" >
<arg value="/t:Build"/>
<arg value="/p:Configuration=${build.configuration}"/>
<arg value='/p:Platform="${build.platform}"'/>
<arg value="/p:OutputPath=../${build.dir}/${build.configuration}" />
<arg value="/p:SolutionDir=${build.solution_dir}" />
<arg value='/p:DefineConstants="${project.anx.directives}"' />
<arg value="/p:AllowUnsafeBlocks=true" />
<arg value="/clp:ErrorsOnly" />
<arg value="${project.anx.path.mediasystem.openal}/${project.anx.name.mediasystem.openal}.csproj" />
</exec>
</target>
<target name="build_tools" description="Build ANX.Framework tools">
<echo message="===================================================" />
<echo message="Now building: ANXStatusComparer tool (asc.exe)" />