added MediaSystems to build and installer scripts (issue #671)
This commit is contained in:
parent
7b1c3d402c
commit
bd5e03c94e
@ -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>
|
@ -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)" />
|
||||
|
Loading…
x
Reference in New Issue
Block a user