h264: Fix infinite loop when series of byte stream end by
[L-SMASH.git] / cli / cli.vcxproj
blobbf1d1dafc659e4f64f134fb1c09929a681be9a41
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="CLIDebug|Win32">
5       <Configuration>CLIDebug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="CLIRelease|Win32">
9       <Configuration>CLIRelease</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug|Win32">
13       <Configuration>Debug</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|Win32">
17       <Configuration>Release</Configuration>
18       <Platform>Win32</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <ItemGroup>
22     <ClCompile Include="cli.c" />
23   </ItemGroup>
24   <ItemGroup>
25     <ClInclude Include="cli.h" />
26   </ItemGroup>
27   <PropertyGroup Label="Globals">
28     <ProjectGuid>{DF39D172-117D-4AAC-9415-01E55DCA6D9E}</ProjectGuid>
29     <Keyword>Win32Proj</Keyword>
30     <RootNamespace>cli</RootNamespace>
31   </PropertyGroup>
32   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
33   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34     <ConfigurationType>StaticLibrary</ConfigurationType>
35     <UseDebugLibraries>true</UseDebugLibraries>
36     <PlatformToolset>v120_xp</PlatformToolset>
37     <CharacterSet>MultiByte</CharacterSet>
38   </PropertyGroup>
39   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'" Label="Configuration">
40     <ConfigurationType>StaticLibrary</ConfigurationType>
41     <UseDebugLibraries>true</UseDebugLibraries>
42     <PlatformToolset>v120_xp</PlatformToolset>
43     <CharacterSet>MultiByte</CharacterSet>
44   </PropertyGroup>
45   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
46     <ConfigurationType>StaticLibrary</ConfigurationType>
47     <UseDebugLibraries>false</UseDebugLibraries>
48     <PlatformToolset>v120_xp</PlatformToolset>
49     <WholeProgramOptimization>true</WholeProgramOptimization>
50     <CharacterSet>MultiByte</CharacterSet>
51   </PropertyGroup>
52   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'" Label="Configuration">
53     <ConfigurationType>StaticLibrary</ConfigurationType>
54     <UseDebugLibraries>false</UseDebugLibraries>
55     <PlatformToolset>v120_xp</PlatformToolset>
56     <WholeProgramOptimization>true</WholeProgramOptimization>
57     <CharacterSet>MultiByte</CharacterSet>
58   </PropertyGroup>
59   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
60   <ImportGroup Label="ExtensionSettings">
61   </ImportGroup>
62   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
63     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64   </ImportGroup>
65   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'" Label="PropertySheets">
66     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67   </ImportGroup>
68   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
69     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70   </ImportGroup>
71   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'" Label="PropertySheets">
72     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
73   </ImportGroup>
74   <PropertyGroup Label="UserMacros" />
75   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
76     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
77   </PropertyGroup>
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'">
79     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
80   </PropertyGroup>
81   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
82     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
83   </PropertyGroup>
84   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'">
85     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
86   </PropertyGroup>
87   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
88     <ClCompile>
89       <PrecompiledHeader>
90       </PrecompiledHeader>
91       <WarningLevel>Level3</WarningLevel>
92       <Optimization>Disabled</Optimization>
93       <PreprocessorDefinitions>WIN32;LSMASH_DEMUXER_ENABLED;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
94       <AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
95       <SDLCheck>true</SDLCheck>
96     </ClCompile>
97     <Link>
98       <SubSystem>Windows</SubSystem>
99       <GenerateDebugInformation>true</GenerateDebugInformation>
100     </Link>
101     <PreBuildEvent>
102       <Command>for /f usebackq %%a in (`git rev-list HEAD ^| find /c /v ""`) do set REV=%%a
103 for /f usebackq %%a in (`git describe --always`) do set HASH=%%a
104 type nul &gt; "$(SolutionDir)config.h"
105 echo #define LSMASH_REV "%REV%" &gt;&gt; "$(SolutionDir)config.h"
106 echo #define LSMASH_GIT_HASH "%HASH%" &gt;&gt; "$(SolutionDir)config.h"</Command>
107     </PreBuildEvent>
108   </ItemDefinitionGroup>
109   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'">
110     <ClCompile>
111       <PrecompiledHeader>
112       </PrecompiledHeader>
113       <WarningLevel>Level3</WarningLevel>
114       <Optimization>Disabled</Optimization>
115       <PreprocessorDefinitions>WIN32;LSMASH_DEMUXER_ENABLED;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
116       <AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
117       <SDLCheck>true</SDLCheck>
118     </ClCompile>
119     <Link>
120       <SubSystem>Windows</SubSystem>
121       <GenerateDebugInformation>true</GenerateDebugInformation>
122     </Link>
123     <PreBuildEvent>
124       <Command>for /f usebackq %%a in (`git rev-list HEAD ^| find /c /v ""`) do set REV=%%a
125 for /f usebackq %%a in (`git describe --always`) do set HASH=%%a
126 type nul &gt; "$(SolutionDir)config.h"
127 echo #define LSMASH_REV "%REV%" &gt;&gt; "$(SolutionDir)config.h"
128 echo #define LSMASH_GIT_HASH "%HASH%" &gt;&gt; "$(SolutionDir)config.h"</Command>
129     </PreBuildEvent>
130   </ItemDefinitionGroup>
131   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
132     <ClCompile>
133       <WarningLevel>Level3</WarningLevel>
134       <PrecompiledHeader>
135       </PrecompiledHeader>
136       <Optimization>MaxSpeed</Optimization>
137       <FunctionLevelLinking>true</FunctionLevelLinking>
138       <IntrinsicFunctions>true</IntrinsicFunctions>
139       <PreprocessorDefinitions>WIN32;LSMASH_DEMUXER_ENABLED;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140       <AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
141       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
142       <SDLCheck>true</SDLCheck>
143       <MultiProcessorCompilation>true</MultiProcessorCompilation>
144     </ClCompile>
145     <Link>
146       <SubSystem>Windows</SubSystem>
147       <GenerateDebugInformation>true</GenerateDebugInformation>
148       <EnableCOMDATFolding>true</EnableCOMDATFolding>
149       <OptimizeReferences>true</OptimizeReferences>
150     </Link>
151     <PreBuildEvent>
152       <Command>for /f usebackq %%a in (`git rev-list HEAD ^| find /c /v ""`) do set REV=%%a
153 for /f usebackq %%a in (`git describe --always`) do set HASH=%%a
154 type nul &gt; config.h
155 echo #define LSMASH_REV "%REV%" &gt;&gt; config.h
156 echo #define LSMASH_GIT_HASH "%HASH%" &gt;&gt; config.h</Command>
157     </PreBuildEvent>
158   </ItemDefinitionGroup>
159   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'">
160     <ClCompile>
161       <WarningLevel>Level3</WarningLevel>
162       <PrecompiledHeader>
163       </PrecompiledHeader>
164       <Optimization>MaxSpeed</Optimization>
165       <FunctionLevelLinking>true</FunctionLevelLinking>
166       <IntrinsicFunctions>true</IntrinsicFunctions>
167       <PreprocessorDefinitions>WIN32;LSMASH_DEMUXER_ENABLED;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
168       <AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
169       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
170       <SDLCheck>true</SDLCheck>
171       <MultiProcessorCompilation>true</MultiProcessorCompilation>
172     </ClCompile>
173     <Link>
174       <SubSystem>Windows</SubSystem>
175       <GenerateDebugInformation>true</GenerateDebugInformation>
176       <EnableCOMDATFolding>true</EnableCOMDATFolding>
177       <OptimizeReferences>true</OptimizeReferences>
178     </Link>
179     <PreBuildEvent />
180     <PreBuildEvent>
181       <Command>for /f usebackq %%a in (`git rev-list HEAD ^| find /c /v ""`) do set REV=%%a
182 for /f usebackq %%a in (`git describe --always`) do set HASH=%%a
183 type nul &gt; "$(SolutionDir)config.h"
184 echo #define LSMASH_REV "%REV%" &gt;&gt; "$(SolutionDir)config.h"
185 echo #define LSMASH_GIT_HASH "%HASH%" &gt;&gt; "$(SolutionDir)config.h"</Command>
186     </PreBuildEvent>
187   </ItemDefinitionGroup>
188   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
189   <ImportGroup Label="ExtensionTargets">
190   </ImportGroup>
191 </Project>