sourcepawn/jit/msvc10/jit-x86.vcxproj
author Nicholas Hastings <skamonkey@gmail.com>
Thu Jul 12 19:43:01 2012 -0400 (2012-07-12)
changeset 3578 3b342a73fc6f
child 3581 15229f941f42
permissions -rw-r--r--
Added some missing proj files from last commit (NPOTB).
     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="Release|Win32">
     9       <Configuration>Release</Configuration>
    10       <Platform>Win32</Platform>
    11     </ProjectConfiguration>
    12   </ItemGroup>
    13   <PropertyGroup Label="Globals">
    14     <ProjectGuid>{307D9D61-51CA-4392-B111-4A3B4229100C}</ProjectGuid>
    15     <RootNamespace>jitx86</RootNamespace>
    16     <Keyword>Win32Proj</Keyword>
    17   </PropertyGroup>
    18   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    19   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    20     <ConfigurationType>DynamicLibrary</ConfigurationType>
    21     <CharacterSet>MultiByte</CharacterSet>
    22     <WholeProgramOptimization>true</WholeProgramOptimization>
    23   </PropertyGroup>
    24   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    25     <ConfigurationType>DynamicLibrary</ConfigurationType>
    26     <CharacterSet>MultiByte</CharacterSet>
    27   </PropertyGroup>
    28   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    29   <ImportGroup Label="ExtensionSettings">
    30   </ImportGroup>
    31   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    32     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    33   </ImportGroup>
    34   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    36   </ImportGroup>
    37   <PropertyGroup Label="UserMacros" />
    38   <PropertyGroup>
    39     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    40     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
    41     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
    42     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    43     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
    44     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
    45     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    46   </PropertyGroup>
    47   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    48     <TargetName>sourcepawn.jit.x86</TargetName>
    49   </PropertyGroup>
    50   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    51     <ClCompile>
    52       <Optimization>Disabled</Optimization>
    53       <AdditionalIncludeDirectories>..;..\x86;..\..\..\public;..\..\..\public\jit;..\..\..\public\jit\x86;..\..\..\public\sourcepawn;..\..\..\knight\shared;$(MMSOURCE17)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    54       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;JITX86_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    55       <MinimalRebuild>true</MinimalRebuild>
    56       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    57       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    58       <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
    59       <RuntimeTypeInfo>false</RuntimeTypeInfo>
    60       <PrecompiledHeader>
    61       </PrecompiledHeader>
    62       <WarningLevel>Level3</WarningLevel>
    63       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    64     </ClCompile>
    65     <Link>
    66       <OutputFile>$(OutDir)sourcepawn.jit.x86.dll</OutputFile>
    67       <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
    68       <GenerateDebugInformation>true</GenerateDebugInformation>
    69       <SubSystem>Windows</SubSystem>
    70       <RandomizedBaseAddress>false</RandomizedBaseAddress>
    71       <DataExecutionPrevention>
    72       </DataExecutionPrevention>
    73       <TargetMachine>MachineX86</TargetMachine>
    74     </Link>
    75     <PostBuildEvent>
    76       <Command>IF NOT "%SMOUTDIR%"=="" copy /Y "$(TargetDir)$(TargetFileName)" "%SMOUTDIR%\bin"</Command>
    77     </PostBuildEvent>
    78     <ResourceCompile>
    79       <AdditionalIncludeDirectories>..\..\..\public</AdditionalIncludeDirectories>
    80     </ResourceCompile>
    81   </ItemDefinitionGroup>
    82   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    83     <ClCompile>
    84       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
    85       <AdditionalIncludeDirectories>..;..\x86;..\..\..\public;..\..\..\public\jit;..\..\..\public\jit\x86;..\..\..\public\sourcepawn;..\..\..\knight\shared;$(MMSOURCE17)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    86       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;JITX86_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    87       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    88       <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
    89       <RuntimeTypeInfo>false</RuntimeTypeInfo>
    90       <PrecompiledHeader>
    91       </PrecompiledHeader>
    92       <WarningLevel>Level3</WarningLevel>
    93       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    94     </ClCompile>
    95     <Link>
    96       <OutputFile>$(OutDir)$(TargetFileName)</OutputFile>
    97       <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
    98       <GenerateDebugInformation>true</GenerateDebugInformation>
    99       <SubSystem>Windows</SubSystem>
   100       <OptimizeReferences>true</OptimizeReferences>
   101       <EnableCOMDATFolding>true</EnableCOMDATFolding>
   102       <RandomizedBaseAddress>false</RandomizedBaseAddress>
   103       <DataExecutionPrevention>
   104       </DataExecutionPrevention>
   105       <TargetMachine>MachineX86</TargetMachine>
   106     </Link>
   107     <PostBuildEvent>
   108       <Command>IF NOT "%SMOUTDIR%"=="" copy /Y "$(TargetDir)$(TargetFileName)" "%SMOUTDIR%\bin"</Command>
   109     </PostBuildEvent>
   110     <ResourceCompile>
   111       <AdditionalIncludeDirectories>..\..\..\public</AdditionalIncludeDirectories>
   112     </ResourceCompile>
   113   </ItemDefinitionGroup>
   114   <ItemGroup>
   115     <ClCompile Include="..\BaseRuntime.cpp" />
   116     <ClCompile Include="..\dll_exports.cpp" />
   117     <ClCompile Include="..\engine2.cpp" />
   118     <ClCompile Include="..\jit_function.cpp" />
   119     <ClCompile Include="..\x86\jit_x86.cpp" />
   120     <ClCompile Include="..\..\..\knight\shared\KeCodeAllocator.cpp" />
   121     <ClCompile Include="..\x86\opcode_helpers.cpp" />
   122     <ClCompile Include="..\sp_vm_basecontext.cpp" />
   123     <ClCompile Include="..\sp_vm_engine.cpp" />
   124     <ClCompile Include="..\sp_vm_function.cpp" />
   125     <ClCompile Include="..\zlib\adler32.c" />
   126     <ClCompile Include="..\zlib\compress.c" />
   127     <ClCompile Include="..\zlib\crc32.c" />
   128     <ClCompile Include="..\zlib\deflate.c" />
   129     <ClCompile Include="..\zlib\gzio.c" />
   130     <ClCompile Include="..\zlib\infback.c" />
   131     <ClCompile Include="..\zlib\inffast.c" />
   132     <ClCompile Include="..\zlib\inflate.c" />
   133     <ClCompile Include="..\zlib\inftrees.c" />
   134     <ClCompile Include="..\zlib\trees.c" />
   135     <ClCompile Include="..\zlib\uncompr.c" />
   136     <ClCompile Include="..\zlib\zutil.c" />
   137   </ItemGroup>
   138   <ItemGroup>
   139     <ClInclude Include="..\BaseRuntime.h" />
   140     <ClInclude Include="..\dll_exports.h" />
   141     <ClInclude Include="..\engine2.h" />
   142     <ClInclude Include="..\jit_function.h" />
   143     <ClInclude Include="..\jit_shared.h" />
   144     <ClInclude Include="..\jit_version.h" />
   145     <ClInclude Include="..\x86\jit_x86.h" />
   146     <ClInclude Include="..\x86\opcode_helpers.h" />
   147     <ClInclude Include="..\sp_vm_basecontext.h" />
   148     <ClInclude Include="..\sp_vm_engine.h" />
   149     <ClInclude Include="..\sp_vm_function.h" />
   150     <ClInclude Include="..\..\..\public\sourcepawn\sp_file_headers.h" />
   151     <ClInclude Include="..\..\..\public\sourcepawn\sp_typeutil.h" />
   152     <ClInclude Include="..\..\..\public\sourcepawn\sp_vm_api.h" />
   153     <ClInclude Include="..\..\..\public\sourcepawn\sp_vm_base.h" />
   154     <ClInclude Include="..\..\..\public\sourcepawn\sp_vm_types.h" />
   155   </ItemGroup>
   156   <ItemGroup>
   157     <ResourceCompile Include="..\version.rc" />
   158   </ItemGroup>
   159   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   160   <ImportGroup Label="ExtensionTargets">
   161   </ImportGroup>
   162 </Project>