/
jiteman
/
jms-framework-oldest
Обзор
Документация
Войти
/
jiteman
/
jms-framework-oldest
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
scripts/visual_c/EA/Thread/EAThread.vcxproj
224 строки
13 KB
jiteman
initial commit has been done
25 мар 2025, 16:13
25 мар 2025, 16:13
4be7686
Код
Авторство
О чём код?
<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup Label="ProjectConfigurations"> <ProjectConfiguration Include="Debug|Win32"> <Configuration>Debug</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Debug|x64"> <Configuration>Debug</Configuration> <Platform>x64</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Release|Win32"> <Configuration>Release</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> <ProjectConfiguration Include="Release|x64"> <Configuration>Release</Configuration> <Platform>x64</Platform> </ProjectConfiguration> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_atomic.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_atomicstruct.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_barrier.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_callstack.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_callstack_context.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_condition.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_fiber.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_futex.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_list.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_lockfree.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_mutex.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_pool.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_rwmutex.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_rwmutex_ip.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_rwspinlock.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_rwspinlockw.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_semaphore.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_spinlock.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_storage.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_sync.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\eathread_thread.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\internal\atomic.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\internal\config.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\internal\dllinfo.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\shared_array_mt.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\shared_ptr_mt.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\version.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\x86-64\eathread_atomic_x86-64.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\x86-64\eathread_sync_x86-64.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\x86\eathread_atomic_x86.h" /> <ClInclude Include="..\..\..\..\sources\ea\threading\x86\eathread_sync_x86.h" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_atomic.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_barrier.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_callstack.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_condition.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_fiber.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_futex.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_mutex.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_pool.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_rwmutex.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_rwmutex_ip.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_semaphore.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_storage.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\eathread_thread.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\null\eathread_callstack_null.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\version.cpp" /> <ClCompile Include="..\..\..\..\sources\ea\threading\x86\eathread_callstack_x86.cpp" /> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectGuid>{B9890E71-97AE-4B80-8CEF-DD78DBB168DE}</ProjectGuid> <RootNamespace>EAThread</RootNamespace> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <UseDebugLibraries>true</UseDebugLibraries> <CharacterSet>Unicode</CharacterSet> <PlatformToolset>v120</PlatformToolset> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <UseDebugLibraries>true</UseDebugLibraries> <CharacterSet>Unicode</CharacterSet> <PlatformToolset>v120</PlatformToolset> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> <WholeProgramOptimization>true</WholeProgramOptimization> <CharacterSet>Unicode</CharacterSet> <PlatformToolset>v120</PlatformToolset> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> <ConfigurationType>DynamicLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> <WholeProgramOptimization>true</WholeProgramOptimization> <CharacterSet>Unicode</CharacterSet> <PlatformToolset>v120</PlatformToolset> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <IncludePath>$(ProjectDir)../../../../sources;$(IncludePath);$(VCInstallDir)atlmfc\include</IncludePath> <OutDir>$(ProjectDir)..\..\..\..\versions\$(PlatformShortName)_$(Configuration)\</OutDir> <IntDir>$(ProjectDir)..\..\..\..\_int\$(PlatformShortName)_$(Configuration)\$(ProjectName)\</IntDir> <TargetName>$(ProjectName)_d</TargetName> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <IncludePath>$(ProjectDir)../../../../sources;$(IncludePath);$(VCInstallDir)atlmfc\include</IncludePath> <OutDir>$(ProjectDir)..\..\..\..\versions\$(PlatformShortName)_$(Configuration)\</OutDir> <IntDir>$(ProjectDir)..\..\..\..\_int\$(PlatformShortName)_$(Configuration)\$(ProjectName)\</IntDir> <TargetName>$(ProjectName)_d</TargetName> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <IncludePath>$(ProjectDir)../../../../sources;$(IncludePath);$(VCInstallDir)atlmfc\include</IncludePath> <OutDir>$(ProjectDir)..\..\..\..\versions\$(PlatformShortName)_$(Configuration)\</OutDir> <IntDir>$(ProjectDir)..\..\..\..\_int\$(PlatformShortName)_$(Configuration)\$(ProjectName)\</IntDir> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <IncludePath>$(ProjectDir)../../../../sources;$(IncludePath);$(VCInstallDir)atlmfc\include</IncludePath> <OutDir>$(ProjectDir)..\..\..\..\versions\$(PlatformShortName)_$(Configuration)\</OutDir> <IntDir>$(ProjectDir)..\..\..\..\_int\$(PlatformShortName)_$(Configuration)\$(ProjectName)\</IntDir> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> <WarningLevel>EnableAllWarnings</WarningLevel> <Optimization>Disabled</Optimization> <PreprocessorDefinitions>EA_THREADING_DLL_INTERFACE_INTERNAL;_DEBUG;JMSF_WINDOWS;JMSF_32;%(PreprocessorDefinitions)</PreprocessorDefinitions> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <MultiProcessorCompilation>true</MultiProcessorCompilation> <RuntimeTypeInfo>true</RuntimeTypeInfo> <OpenMPSupport>true</OpenMPSupport> <MinimalRebuild>false</MinimalRebuild> <DisableSpecificWarnings>4820;4571;4290</DisableSpecificWarnings> <FunctionLevelLinking>true</FunctionLevelLinking> </ClCompile> <Link> <GenerateDebugInformation>true</GenerateDebugInformation> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> <WarningLevel>EnableAllWarnings</WarningLevel> <Optimization>Disabled</Optimization> <PreprocessorDefinitions>EA_THREADING_DLL_INTERFACE_INTERNAL;_DEBUG;JMSF_WINDOWS;JMSF_64;%(PreprocessorDefinitions)</PreprocessorDefinitions> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <MultiProcessorCompilation>true</MultiProcessorCompilation> <RuntimeTypeInfo>true</RuntimeTypeInfo> <OpenMPSupport>true</OpenMPSupport> <MinimalRebuild>false</MinimalRebuild> <DisableSpecificWarnings>4820;4571;4290</DisableSpecificWarnings> <FunctionLevelLinking>true</FunctionLevelLinking> </ClCompile> <Link> <GenerateDebugInformation>true</GenerateDebugInformation> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <ClCompile> <WarningLevel>EnableAllWarnings</WarningLevel> <Optimization>Full</Optimization> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>EA_THREADING_DLL_INTERFACE_INTERNAL;NDEBUG;JMSF_WINDOWS;JMSF_32;%(PreprocessorDefinitions)</PreprocessorDefinitions> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <MultiProcessorCompilation>true</MultiProcessorCompilation> <RuntimeTypeInfo>true</RuntimeTypeInfo> <OpenMPSupport>true</OpenMPSupport> <DisableSpecificWarnings>4820;4571;4290</DisableSpecificWarnings> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <OmitFramePointers>true</OmitFramePointers> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> <WarningLevel>EnableAllWarnings</WarningLevel> <Optimization>Full</Optimization> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>EA_THREADING_DLL_INTERFACE_INTERNAL;NDEBUG;JMSF_WINDOWS;JMSF_64;%(PreprocessorDefinitions)</PreprocessorDefinitions> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <MultiProcessorCompilation>true</MultiProcessorCompilation> <RuntimeTypeInfo>true</RuntimeTypeInfo> <OpenMPSupport>true</OpenMPSupport> <DisableSpecificWarnings>4820;4571;4290</DisableSpecificWarnings> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <OmitFramePointers>true</OmitFramePointers> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> </Link> </ItemDefinitionGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> </Project>