1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug|x64"> 9 <Configuration>Debug</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Release|Win32"> 13 <Configuration>Release</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|x64"> 17 <Configuration>Release</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGuid>{00BD69D4-8808-4192-8A36-ABEB48A6EBD8}</ProjectGuid> 23 <RootNamespace>winbuild</RootNamespace> 24 <Keyword>Win32Proj</Keyword> 25 </PropertyGroup> 26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 28 <ConfigurationType>Application</ConfigurationType> 29 </PropertyGroup> 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 31 <ConfigurationType>Application</ConfigurationType> 32 </PropertyGroup> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 34 <ConfigurationType>Application</ConfigurationType> 35 </PropertyGroup> 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 37 <ConfigurationType>Application</ConfigurationType> 38 </PropertyGroup> 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 40 <ImportGroup Label="ExtensionSettings"> 41 </ImportGroup> 42 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 43 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 44 <Import Project="..\..\..\build-msvc\tlm_examples.props" /> 45 </ImportGroup> 46 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 47 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 48 <Import Project="..\..\..\build-msvc\tlm_examples.props" /> 49 </ImportGroup> 50 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 52 <Import Project="..\..\..\build-msvc\tlm_examples.props" /> 53 </ImportGroup> 54 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 55 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 56 <Import Project="..\..\..\build-msvc\tlm_examples.props" /> 57 </ImportGroup> 58 <PropertyGroup Label="UserMacros" /> 59 <PropertyGroup> 60 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 61 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(IntDir)</OutDir> 62 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir> 63 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 64 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(IntDir)</OutDir> 65 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir> 66 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> 67 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(IntDir)</OutDir> 68 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir> 69 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 70 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(IntDir)</OutDir> 71 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir> 72 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 73 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> 74 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> 75 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> 76 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> 77 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> 78 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> 79 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> 80 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> 81 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> 82 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> 83 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> 84 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> 85 </PropertyGroup> 86 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 87 <ClCompile> 88 <Optimization>Disabled</Optimization> 89 <AdditionalIncludeDirectories>..\include;..\..\common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 90 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;USING_EXTENSION_OPTIONAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 91 <MinimalRebuild>true</MinimalRebuild> 92 <ExceptionHandling>Sync</ExceptionHandling> 93 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 94 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 95 <RuntimeTypeInfo>true</RuntimeTypeInfo> 96 <PrecompiledHeader> 97 </PrecompiledHeader> 98 <BrowseInformation>true</BrowseInformation> 99 <WarningLevel>Level4</WarningLevel> 100 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> 101 <DisableSpecificWarnings>4121;%(DisableSpecificWarnings)</DisableSpecificWarnings> 102 </ClCompile> 103 <Link> 104 <AdditionalDependencies>systemc.lib;%(AdditionalDependencies)</AdditionalDependencies> 105 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 106 <AdditionalLibraryDirectories>$(SYSTEMC_HOME)\$(MSVC)\SystemC\$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 107 <GenerateDebugInformation>true</GenerateDebugInformation> 108 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile> 109 <SubSystem>Console</SubSystem> 110 <TargetMachine>MachineX86</TargetMachine> 111 <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers> 112 </Link> 113 </ItemDefinitionGroup> 114 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 115 <Midl> 116 <TargetEnvironment>X64</TargetEnvironment> 117 </Midl> 118 <ClCompile> 119 <Optimization>Disabled</Optimization> 120 <AdditionalIncludeDirectories>..\include;..\..\common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 121 <PreprocessorDefinitions>WIN64;_DEBUG;_CONSOLE;USING_EXTENSION_OPTIONAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 122 <MinimalRebuild>true</MinimalRebuild> 123 <ExceptionHandling>Sync</ExceptionHandling> 124 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 125 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 126 <RuntimeTypeInfo>true</RuntimeTypeInfo> 127 <PrecompiledHeader> 128 </PrecompiledHeader> 129 <BrowseInformation>true</BrowseInformation> 130 <WarningLevel>Level4</WarningLevel> 131 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 132 <DisableSpecificWarnings>4121;%(DisableSpecificWarnings)</DisableSpecificWarnings> 133 </ClCompile> 134 <Link> 135 <AdditionalDependencies>systemc.lib;%(AdditionalDependencies)</AdditionalDependencies> 136 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 137 <AdditionalLibraryDirectories>$(SYSTEMC_HOME)\$(MSVC)\SystemC\$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 138 <GenerateDebugInformation>true</GenerateDebugInformation> 139 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile> 140 <SubSystem>Console</SubSystem> 141 <TargetMachine>MachineX64</TargetMachine> 142 </Link> 143 </ItemDefinitionGroup> 144 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 145 <ClCompile> 146 <AdditionalIncludeDirectories>..\include;..\..\common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 147 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;USING_EXTENSION_OPTIONAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 148 <MinimalRebuild>false</MinimalRebuild> 149 <PrecompiledHeader> 150 </PrecompiledHeader> 151 <WarningLevel>Level4</WarningLevel> 152 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 153 <DisableSpecificWarnings>4121;%(DisableSpecificWarnings)</DisableSpecificWarnings> 154 </ClCompile> 155 <Link> 156 <AdditionalDependencies>systemc.lib;%(AdditionalDependencies)</AdditionalDependencies> 157 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 158 <AdditionalLibraryDirectories>$(SYSTEMC_HOME)\$(MSVC)\SystemC\$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 159 <GenerateDebugInformation>false</GenerateDebugInformation> 160 <SubSystem>Console</SubSystem> 161 <OptimizeReferences>true</OptimizeReferences> 162 <EnableCOMDATFolding>true</EnableCOMDATFolding> 163 <TargetMachine>MachineX86</TargetMachine> 164 </Link> 165 </ItemDefinitionGroup> 166 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 167 <Midl> 168 <TargetEnvironment>X64</TargetEnvironment> 169 </Midl> 170 <ClCompile> 171 <AdditionalIncludeDirectories>..\include;..\..\common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 172 <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;USING_EXTENSION_OPTIONAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 173 <MinimalRebuild>false</MinimalRebuild> 174 <PrecompiledHeader> 175 </PrecompiledHeader> 176 <WarningLevel>Level4</WarningLevel> 177 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 178 <DisableSpecificWarnings>4121;%(DisableSpecificWarnings)</DisableSpecificWarnings> 179 </ClCompile> 180 <Link> 181 <AdditionalDependencies>systemc.lib;%(AdditionalDependencies)</AdditionalDependencies> 182 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 183 <AdditionalLibraryDirectories>$(SYSTEMC_HOME)\$(MSVC)\SystemC\$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 184 <GenerateDebugInformation>false</GenerateDebugInformation> 185 <SubSystem>Console</SubSystem> 186 <OptimizeReferences>true</OptimizeReferences> 187 <EnableCOMDATFolding>true</EnableCOMDATFolding> 188 <TargetMachine>MachineX64</TargetMachine> 189 </Link> 190 </ItemDefinitionGroup> 191 <ItemGroup> 192 <ClCompile Include="..\src\at_extension_optional.cpp" /> 193 <ClCompile Include="..\src\at_extension_optional_top.cpp" /> 194 <ClCompile Include="..\..\common\src\at_target_2_phase.cpp" /> 195 <ClCompile Include="..\..\common\src\at_target_4_phase.cpp" /> 196 <ClCompile Include="..\..\common\src\extension_initiator_id.cpp" /> 197 <ClCompile Include="..\src\initiator_top.cpp" /> 198 <ClCompile Include="..\..\common\src\memory.cpp" /> 199 <ClCompile Include="..\..\common\src\report.cpp" /> 200 <ClCompile Include="..\..\common\src\select_initiator.cpp" /> 201 <ClCompile Include="..\..\common\src\traffic_generator.cpp" /> 202 </ItemGroup> 203 <ItemGroup> 204 <ClInclude Include="..\include\at_extension_optional_top.h" /> 205 <ClInclude Include="..\..\common\include\at_target_2_phase.h" /> 206 <ClInclude Include="..\..\common\include\at_target_4_phase.h" /> 207 <ClInclude Include="..\..\common\include\extension_initiator_id.h" /> 208 <ClInclude Include="..\include\initiator_top.h" /> 209 <ClInclude Include="..\..\common\include\memory.h" /> 210 <ClInclude Include="..\..\common\include\utils\PEQFifo.h" /> 211 <ClInclude Include="..\..\common\include\reporting.h" /> 212 <ClInclude Include="..\..\common\include\select_initiator.h" /> 213 <ClInclude Include="..\..\common\include\models\SimpleBusAT.h" /> 214 <ClInclude Include="..\..\common\include\traffic_generator.h" /> 215 </ItemGroup> 216 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 217 <ImportGroup Label="ExtensionTargets"> 218 </ImportGroup> 219</Project>