Browse Source

CI: TeamCity: Preparation build step (T4)

la-knuth
Christoph Ruegg 16 years ago
parent
commit
296d5846c8
  1. 20
      build/ContinuousIntegration/TeamCity/prepare-t4.bat
  2. 9
      build/ContinuousIntegration/TeamCity/prepare.proj

20
build/ContinuousIntegration/TeamCity/prepare-t4.bat

@ -0,0 +1,20 @@
IF DEFINED CommonProgramFiles(x86) GOTO x64
:x86
SET common=%CommonProgramFiles%
GOTO prepare
:x64
SET common=%CommonProgramFiles(x86)%
GOTO prepare
:prepare
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Numerics\Version.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Numerics\Version.tt
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Silverlight\Version.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Silverlight\Version.tt
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Atlas\AtlasLinearAlgebraProvider.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Atlas\AtlasLinearAlgebraProvider.tt
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Atlas\SafeNativeMethods.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Atlas\SafeNativeMethods.tt
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Mkl\MklLinearAlgebraProvider.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Mkl\MklLinearAlgebraProvider.tt
"%common%\Microsoft Shared\TextTemplating\1.2\texttransform.exe" -out ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Mkl\SafeNativeMethods.cs -P "%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5" ..\..\..\src\Numerics\Algorithms\LinearAlgebra\Mkl\SafeNativeMethods.tt
set common=

9
build/ContinuousIntegration/TeamCity/prepare.proj

@ -0,0 +1,9 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Prepare" ToolsVersion="4.0">
<Target Name="Prepare" DependsOnTargets="UpdateTemplates"/>
<Target Name="UpdateTemplates">
<Exec Command="$(MSBuildProjectDirectory)\prepare-t4.bat"/>
</Target>
</Project>
Loading…
Cancel
Save