Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Project name -->
- <PropertyGroup>
- <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName>
- <AssemblyName Condition=" '$(AssemblyName)' == '' ">$(ProjectName)</AssemblyName>
- <TargetName Condition=" '$(TargetName)' == '' and '$(AssemblyName)' != ''">$(AssemblyName)</TargetName>
- <ShouldUnsetParentConfigurationAndPlatform>false</ShouldUnsetParentConfigurationAndPlatform>
- </PropertyGroup>
- <!-- Target framework -->
- <PropertyGroup>
- <TargetFrameworkVersion Condition=" '$(TargetFrameworkVersion)' == '' ">v4.0</TargetFrameworkVersion>
- <TargetFrameworkProfile Condition=" '$(TargetFrameworkProfile)' == '' ">Client</TargetFrameworkProfile>
- </PropertyGroup>
- <!-- Platform -->
- <PropertyGroup>
- <Platform Condition=" '$(Platform)'=='' ">AnyCPU</Platform>
- </PropertyGroup>
- <!-- DIRECTORIES -->
- <PropertyGroup>
- <build_path Condition=" '$(build_path)' == '' ">$(MSBuildProjectDirectory)\..\..\build\</build_path>
- <base_path>$(build_path)\$(Platform)\$(Configuration)</base_path>
- <intermediate_path>$(base_path)\intermediate\$(TargetName)</intermediate_path>
- <IntDir>$(intermediate_path)\</IntDir>
- <BaseIntermediateOutputPath >$(IntDir)</BaseIntermediateOutputPath >
- <IntermediateOutputPath>$(IntDir)</IntermediateOutputPath>
- <OutDir>$(base_path)\bin\</OutDir>
- <OutputPath>$(OutDir)</OutputPath>
- </PropertyGroup>
- <ItemDefinitionGroup>
- <BuildLog>
- <Path>$(IntDir)\$(MSBuildProjectName).log</Path>
- </BuildLog>
- </ItemDefinitionGroup>
- <PropertyGroup Label="Configuration">
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <FileAlignment>512</FileAlignment>
- <!-- Use high warning level -->
- <!--WarningLevel>3</WarningLevel-->
- <DisabledWarnings>$(DisabledWarnings);1591;1734;1668</DisabledWarnings>
- <TreatWarningsAsErrors>True</TreatWarningsAsErrors>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(use_ttm_time_stamps)' == '1' ">
- <DefineConstants>%(DefineConstants);USING_TTM_TIMESTAMPS;</DefineConstants>
- </PropertyGroup>
- <!-- CONFIGURATION (Debug vs. Release) SPECIFIC PROPERTIES -->
- <PropertyGroup Condition=" '$(Configuration)' == 'Debug' " Label="Configuration">
- <DefineConstants>$(DefineConstants);DEBUG;TRACE;_CHECKED</DefineConstants>
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <DefineDebug>True</DefineDebug>
- <DefineTrace>True</DefineTrace>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)' == 'Release' " Label="Configuration">
- <DefineConstants>$(DefineConstants);TRACE</DefineConstants>
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <DefineDebug>False</DefineDebug>
- <DefineTrace>True</DefineTrace>
- </PropertyGroup>
- <!-- Predefined configurations for VS -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
- </Project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement