mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2025-04-15 22:12:34 +03:00
Some minor changes have been made in parser: - Added ReadINI_ParseStart and ReadINI_ParseEnd call. - Function returns SMCResult instead of bool. To avoid unecessary complexity and duplicating natives, this feels more appropriate to let these functions to share some SMCResult and SMCParse constants. Since properly documented, this should be ok. - Made sure curtok is set to 0 when ptr_val is null, otherwise unexpected value would be passed into the forward.
440 lines
25 KiB
XML
440 lines
25 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="JITDebugBinLog|Win32">
|
|
<Configuration>JITDebugBinLog</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="JITDebug|Win32">
|
|
<Configuration>JITDebug</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="JITReleaseBinLog|Win32">
|
|
<Configuration>JITReleaseBinLog</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="JITRelease|Win32">
|
|
<Configuration>JITRelease</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}</ProjectGuid>
|
|
<RootNamespace>amxmodx</RootNamespace>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseOfMfc>false</UseOfMfc>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseOfMfc>false</UseOfMfc>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseOfMfc>false</UseOfMfc>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'" Label="Configuration">
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
<UseOfMfc>false</UseOfMfc>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup>
|
|
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
|
|
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'">true</LinkIncremental>
|
|
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">false</LinkIncremental>
|
|
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'">true</LinkIncremental>
|
|
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">false</LinkIncremental>
|
|
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'" />
|
|
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'" />
|
|
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'" />
|
|
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'" />
|
|
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'" />
|
|
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'" />
|
|
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'" />
|
|
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'" />
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'">
|
|
<Midl>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MkTypLibCompatible>true</MkTypLibCompatible>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<TargetEnvironment>Win32</TargetEnvironment>
|
|
<TypeLibraryName>.\debug/amxmodx.tlb</TypeLibraryName>
|
|
</Midl>
|
|
<ClCompile>
|
|
<Optimization>Disabled</Optimization>
|
|
<AdditionalIncludeDirectories>..\;..\..\public;..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;_CRT_SECURE_NO_DEPRECATE;HAVE_STDINT_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
|
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<PrecompiledHeaderFile>amxmodx.h</PrecompiledHeaderFile>
|
|
<PrecompiledHeaderOutputFile>.\jitdebug/amxmodx.pch</PrecompiledHeaderOutputFile>
|
|
<AssemblerListingLocation>.\jitdebug/</AssemblerListingLocation>
|
|
<ObjectFileName>.\jitdebug/</ObjectFileName>
|
|
<ProgramDataBaseFileName>.\jitdebug/</ProgramDataBaseFileName>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
<CompileAs>Default</CompileAs>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<Culture>0x0409</Culture>
|
|
</ResourceCompile>
|
|
<Link>
|
|
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalDependencies>..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<Version>0.1</Version>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<AdditionalLibraryDirectories>..\extra\lib_win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<ModuleDefinitionFile>
|
|
</ModuleDefinitionFile>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<ProgramDatabaseFile>.\jitdebug/amxx_mm.pdb</ProgramDatabaseFile>
|
|
<ImportLibrary>.\jitdebug/amxmodx_mm.lib</ImportLibrary>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">
|
|
<Midl>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MkTypLibCompatible>true</MkTypLibCompatible>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<TargetEnvironment>Win32</TargetEnvironment>
|
|
<TypeLibraryName>.\release/amxmodx.tlb</TypeLibraryName>
|
|
</Midl>
|
|
<ClCompile>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
<OmitFramePointers>true</OmitFramePointers>
|
|
<AdditionalIncludeDirectories>..\;..\..\public;..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;$(HLSDK)\public;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;JIT;ASM32;PAWN_CELL_SIZE=32;_CRT_SECURE_NO_DEPRECATE;HAVE_STDINT_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
|
|
<StringPooling>true</StringPooling>
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<PrecompiledHeaderFile>amxmodx.h</PrecompiledHeaderFile>
|
|
<PrecompiledHeaderOutputFile>.\jitrelease/amxmodx.pch</PrecompiledHeaderOutputFile>
|
|
<AssemblerListingLocation>.\jitrelease/</AssemblerListingLocation>
|
|
<ObjectFileName>.\jitrelease/</ObjectFileName>
|
|
<ProgramDataBaseFileName>.\jitrelease/</ProgramDataBaseFileName>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
<CompileAs>Default</CompileAs>
|
|
<ShowIncludes>false</ShowIncludes>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<Culture>0x0409</Culture>
|
|
</ResourceCompile>
|
|
<Link>
|
|
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalDependencies>..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<AdditionalLibraryDirectories>..\extra\lib_win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<ModuleDefinitionFile>
|
|
</ModuleDefinitionFile>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<ProgramDatabaseFile>.\jitrelease/amxmodx_mm.pdb</ProgramDatabaseFile>
|
|
<GenerateMapFile>true</GenerateMapFile>
|
|
<ImportLibrary>.\jitrelease/amxmodx_mm.lib</ImportLibrary>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'">
|
|
<Midl>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MkTypLibCompatible>true</MkTypLibCompatible>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<TargetEnvironment>Win32</TargetEnvironment>
|
|
<TypeLibraryName>.\debug/amxmodx.tlb</TypeLibraryName>
|
|
</Midl>
|
|
<ClCompile>
|
|
<Optimization>Disabled</Optimization>
|
|
<AdditionalIncludeDirectories>..\;..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\multiplayer\common;$(HLSDK)\multiplayer\engine;$(HLSDK)\multiplayer\dlls;$(HLSDK)\multiplayer\pm_shared;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;BINLOG_ENABLED;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
|
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<PrecompiledHeaderFile>amxmodx.h</PrecompiledHeaderFile>
|
|
<PrecompiledHeaderOutputFile>.\jitdebugbinlog/amxmodx.pch</PrecompiledHeaderOutputFile>
|
|
<AssemblerListingLocation>.\jitdebugbinlog/</AssemblerListingLocation>
|
|
<ObjectFileName>.\jitdebugbinlog/</ObjectFileName>
|
|
<ProgramDataBaseFileName>.\jitdebugbinlog/</ProgramDataBaseFileName>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
<CompileAs>Default</CompileAs>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<Culture>0x0409</Culture>
|
|
</ResourceCompile>
|
|
<Link>
|
|
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalDependencies>..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<Version>0.1</Version>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<AdditionalLibraryDirectories>..\extra\lib_win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<ModuleDefinitionFile>
|
|
</ModuleDefinitionFile>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<ProgramDatabaseFile>.\jitdebugbinlog/amxmodx_bl_mm.pdb</ProgramDatabaseFile>
|
|
<ImportLibrary>.\jitdebugbinlog/amxmodx_bl_mm.lib</ImportLibrary>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">
|
|
<Midl>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MkTypLibCompatible>true</MkTypLibCompatible>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<TargetEnvironment>Win32</TargetEnvironment>
|
|
<TypeLibraryName>.\release/amxmodx.tlb</TypeLibraryName>
|
|
</Midl>
|
|
<ClCompile>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
<OmitFramePointers>true</OmitFramePointers>
|
|
<AdditionalIncludeDirectories>..\;..\..\public\amtl;$(METAMOD)\metamod;$(HLSDK)\multiplayer\common;$(HLSDK)\multiplayer\engine;$(HLSDK)\multiplayer\dlls;$(HLSDK)\multiplayer\pm_shared;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;JIT;ASM32;PAWN_CELL_SIZE=32;BINLOG_ENABLED;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
|
|
<StringPooling>true</StringPooling>
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<PrecompiledHeaderFile>amxmodx.h</PrecompiledHeaderFile>
|
|
<PrecompiledHeaderOutputFile>.\jitreleasebinlog/amxmodx.pch</PrecompiledHeaderOutputFile>
|
|
<AssemblerListingLocation>.\jitreleasebinlog/</AssemblerListingLocation>
|
|
<ObjectFileName>.\jitreleasebinlog/</ObjectFileName>
|
|
<ProgramDataBaseFileName>.\jitreleasebinlog/</ProgramDataBaseFileName>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
<CompileAs>Default</CompileAs>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<Culture>0x0409</Culture>
|
|
</ResourceCompile>
|
|
<Link>
|
|
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalDependencies>..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
|
<AdditionalLibraryDirectories>..\extra\lib_win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<ModuleDefinitionFile>
|
|
</ModuleDefinitionFile>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<ProgramDatabaseFile>.\jitreleasebinlog/amxmodx_bl_mm.pdb</ProgramDatabaseFile>
|
|
<GenerateMapFile>true</GenerateMapFile>
|
|
<ImportLibrary>.\jitreleasebinlog/amxmodx_bl_mm.lib</ImportLibrary>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\amx.cpp" />
|
|
<ClCompile Include="..\amxcore.cpp" />
|
|
<ClCompile Include="..\amxdbg.cpp" />
|
|
<ClCompile Include="..\amxmodx.cpp" />
|
|
<ClCompile Include="..\amxtime.cpp" />
|
|
<ClCompile Include="..\amxxfile.cpp" />
|
|
<ClCompile Include="..\amxxlog.cpp" />
|
|
<ClCompile Include="..\binlog.cpp">
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'">true</ExcludedFromBuild>
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">true</ExcludedFromBuild>
|
|
</ClCompile>
|
|
<ClCompile Include="..\CCmd.cpp" />
|
|
<ClCompile Include="..\CDataPack.cpp" />
|
|
<ClCompile Include="..\CEvent.cpp" />
|
|
<ClCompile Include="..\CFile.cpp" />
|
|
<ClCompile Include="..\CFlagManager.cpp" />
|
|
<ClCompile Include="..\CForward.cpp" />
|
|
<ClCompile Include="..\CLang.cpp" />
|
|
<ClCompile Include="..\CLogEvent.cpp" />
|
|
<ClCompile Include="..\CMenu.cpp" />
|
|
<ClCompile Include="..\CMisc.cpp" />
|
|
<ClCompile Include="..\CModule.cpp" />
|
|
<ClCompile Include="..\CPlugin.cpp" />
|
|
<ClCompile Include="..\CTask.cpp" />
|
|
<ClCompile Include="..\CTextParsers.cpp" />
|
|
<ClCompile Include="..\CVault.cpp" />
|
|
<ClCompile Include="..\datapacks.cpp" />
|
|
<ClCompile Include="..\debugger.cpp" />
|
|
<ClCompile Include="..\emsg.cpp" />
|
|
<ClCompile Include="..\fakemeta.cpp" />
|
|
<ClCompile Include="..\file.cpp" />
|
|
<ClCompile Include="..\float.cpp" />
|
|
<ClCompile Include="..\format.cpp">
|
|
<AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">AssemblyAndSourceCode</AssemblerOutput>
|
|
<AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">AssemblyAndSourceCode</AssemblerOutput>
|
|
</ClCompile>
|
|
<ClCompile Include="..\libraries.cpp" />
|
|
<ClCompile Include="..\md5.cpp" />
|
|
<ClCompile Include="..\messages.cpp" />
|
|
<ClCompile Include="..\meta_api.cpp" />
|
|
<ClCompile Include="..\modules.cpp" />
|
|
<ClCompile Include="..\natives.cpp" />
|
|
<ClCompile Include="..\newmenus.cpp" />
|
|
<ClCompile Include="..\nongpl_matches.cpp" />
|
|
<ClCompile Include="..\optimizer.cpp" />
|
|
<ClCompile Include="..\power.cpp" />
|
|
<ClCompile Include="..\sorting.cpp" />
|
|
<ClCompile Include="..\srvcmd.cpp" />
|
|
<ClCompile Include="..\stackstructs.cpp" />
|
|
<ClCompile Include="..\string.cpp">
|
|
<AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">All</AssemblerOutput>
|
|
<AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">All</AssemblerOutput>
|
|
</ClCompile>
|
|
<ClCompile Include="..\strptime.cpp" />
|
|
<ClCompile Include="..\textparse.cpp" />
|
|
<ClCompile Include="..\trie_natives.cpp" />
|
|
<ClCompile Include="..\util.cpp" />
|
|
<ClCompile Include="..\vault.cpp" />
|
|
<ClCompile Include="..\vector.cpp" />
|
|
<ClCompile Include="..\datastructs.cpp" />
|
|
<ClCompile Include="..\sdk\amxxmodule.cpp">
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITDebugBinLog|Win32'">true</ExcludedFromBuild>
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITDebug|Win32'">true</ExcludedFromBuild>
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITReleaseBinLog|Win32'">true</ExcludedFromBuild>
|
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='JITRelease|Win32'">true</ExcludedFromBuild>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\amx.h" />
|
|
<ClInclude Include="..\amxdbg.h" />
|
|
<ClInclude Include="..\amxmodx.h" />
|
|
<ClInclude Include="..\amxxfile.h" />
|
|
<ClInclude Include="..\amxxlog.h" />
|
|
<ClInclude Include="..\binlog.h" />
|
|
<ClInclude Include="..\CCmd.h" />
|
|
<ClInclude Include="..\CDataPack.h" />
|
|
<ClInclude Include="..\CEvent.h" />
|
|
<ClInclude Include="..\CFile.h" />
|
|
<ClInclude Include="..\CFlagManager.h" />
|
|
<ClInclude Include="..\CForward.h" />
|
|
<ClInclude Include="..\CLang.h" />
|
|
<ClInclude Include="..\CList.h" />
|
|
<ClInclude Include="..\CLogEvent.h" />
|
|
<ClInclude Include="..\CMenu.h" />
|
|
<ClInclude Include="..\CMisc.h" />
|
|
<ClInclude Include="..\CModule.h" />
|
|
<ClInclude Include="..\CPlugin.h" />
|
|
<ClInclude Include="..\CQueue.h" />
|
|
<ClInclude Include="..\CString.h" />
|
|
<ClInclude Include="..\CTask.h" />
|
|
<ClInclude Include="..\CTextParsers.h" />
|
|
<ClInclude Include="..\CVault.h" />
|
|
<ClInclude Include="..\CVector.h" />
|
|
<ClInclude Include="..\datastructs.h" />
|
|
<ClInclude Include="..\debugger.h" />
|
|
<ClInclude Include="..\fakemeta.h" />
|
|
<ClInclude Include="..\format.h" />
|
|
<ClInclude Include="..\libraries.h" />
|
|
<ClInclude Include="..\md5.h" />
|
|
<ClInclude Include="..\messages.h" />
|
|
<ClInclude Include="..\modules.h" />
|
|
<ClInclude Include="..\natives.h" />
|
|
<ClInclude Include="..\newmenus.h" />
|
|
<ClInclude Include="..\nongpl_matches.h" />
|
|
<ClInclude Include="..\optimizer.h" />
|
|
<ClInclude Include="..\resource.h" />
|
|
<ClInclude Include="..\sh_list.h" />
|
|
<ClInclude Include="..\sh_stack.h" />
|
|
<ClInclude Include="..\sh_tinyhash.h" />
|
|
<ClInclude Include="..\svn_version.h" />
|
|
<ClInclude Include="..\textparse.h" />
|
|
<ClInclude Include="..\trie_natives.h" />
|
|
<ClInclude Include="..\zlib\zconf.h" />
|
|
<ClInclude Include="..\zlib\zlib.h" />
|
|
<ClInclude Include="..\sdk\amxxmodule.h" />
|
|
<ClInclude Include="..\sdk\moduleconfig.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ResourceCompile Include="..\version.rc" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="..\..\plugins\include\cellstack.inc" />
|
|
<None Include="..\..\plugins\include\datapack.inc" />
|
|
<None Include="..\amxdefn.asm" />
|
|
<None Include="..\amxexecn.asm" />
|
|
<None Include="..\amxjitsn.asm" />
|
|
<None Include="..\helpers-x86.asm" />
|
|
<None Include="..\natives-amd64.asm" />
|
|
<None Include="..\natives-x86.asm" />
|
|
<None Include="..\..\plugins\include\amxconst.inc" />
|
|
<None Include="..\..\plugins\include\amxmisc.inc" />
|
|
<None Include="..\..\plugins\include\amxmodx.inc" />
|
|
<None Include="..\..\plugins\include\amxmodx_version.inc" />
|
|
<None Include="..\..\plugins\include\cellarray.inc" />
|
|
<None Include="..\..\plugins\include\celltrie.inc" />
|
|
<None Include="..\..\plugins\include\core.inc" />
|
|
<None Include="..\..\plugins\include\file.inc" />
|
|
<None Include="..\..\plugins\include\float.inc" />
|
|
<None Include="..\..\plugins\include\lang.inc" />
|
|
<None Include="..\..\plugins\include\message_const.inc" />
|
|
<None Include="..\..\plugins\include\message_stocks.inc" />
|
|
<None Include="..\..\plugins\include\messages.inc" />
|
|
<None Include="..\..\plugins\include\sorting.inc" />
|
|
<None Include="..\..\plugins\include\string.inc" />
|
|
<None Include="..\..\plugins\include\time.inc" />
|
|
<None Include="..\..\plugins\include\vault.inc" />
|
|
<None Include="..\..\plugins\include\vector.inc" />
|
|
<None Include="..\..\plugins\include\xs.inc" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Object Include="..\Jit\helpers-x86.obj" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project> |