• R/O
  • HTTP
  • SSH
  • HTTPS

x264-launcher: 提交

Simple x264 Launcher development repository


Commit MetaInfo

修订版8d440d75abf94e7cb56dddae6f46290acafc825a (tree)
时间2017-10-05 06:20:50
作者lordmulder <mulder2@gmx....>
Commiterlordmulder

Log Message

Added solution/project files for VS2017.

更改概述

差异

--- a/.gitignore
+++ b/.gitignore
@@ -1,21 +1,22 @@
1-/tmp/
2-/obj/
3-/bin/
4-/out/
5-/ipch/
6-/res/toolset/
7-/src/*.h.bak
8-/etc/_old_
9-/etc/sources/*.tar
10-/etc/sources/*.tar.xz
11-/gui/_old_
12-/History*.txt
1+*.db
2+*.local.*
3+*.old
4+*.opensdf
135 *.sdf
146 *.suo
157 *.user
16-*.opensdf
17-*.old
18-*.db
19-*.local.*
8+/.vs/
9+/History*.txt
10+/bin/
2011 /etc/*.ini
2112 /etc/*.log
13+/etc/_old_
14+/etc/sources/*.tar
15+/etc/sources/*.tar.xz
16+/gui/_old_
17+/ipch/
18+/obj/
19+/out/
20+/res/toolset/
21+/src/*.h.bak
22+/tmp/
--- /dev/null
+++ b/x264_launcher_MSVC2017.sln
@@ -0,0 +1,35 @@
1+
2+Microsoft Visual Studio Solution File, Format Version 12.00
3+# Visual Studio 14
4+VisualStudioVersion = 14.0.25420.1
5+MinimumVisualStudioVersion = 10.0.40219.1
6+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x264_launcher", "x264_launcher_MSVC2017.vcxproj", "{563D953B-CBC3-4C75-AFC2-5BD87531C332}"
7+ ProjectSection(ProjectDependencies) = postProject
8+ {55405FE1-149F-434C-9D72-4B64348D2A08} = {55405FE1-149F-434C-9D72-4B64348D2A08}
9+ EndProjectSection
10+EndProject
11+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MUtilities", "..\MUtilities\MUtilities_VS2017.vcxproj", "{55405FE1-149F-434C-9D72-4B64348D2A08}"
12+EndProject
13+Global
14+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
15+ Debug|Win32 = Debug|Win32
16+ Release_Static|Win32 = Release_Static|Win32
17+ Release|Win32 = Release|Win32
18+ EndGlobalSection
19+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
20+ {563D953B-CBC3-4C75-AFC2-5BD87531C332}.Debug|Win32.ActiveCfg = Debug|Win32
21+ {563D953B-CBC3-4C75-AFC2-5BD87531C332}.Debug|Win32.Build.0 = Debug|Win32
22+ {563D953B-CBC3-4C75-AFC2-5BD87531C332}.Release_Static|Win32.ActiveCfg = Release|Win32
23+ {563D953B-CBC3-4C75-AFC2-5BD87531C332}.Release|Win32.ActiveCfg = Release|Win32
24+ {563D953B-CBC3-4C75-AFC2-5BD87531C332}.Release|Win32.Build.0 = Release|Win32
25+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Debug|Win32.ActiveCfg = Debug|Win32
26+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Debug|Win32.Build.0 = Debug|Win32
27+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
28+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Release_Static|Win32.Build.0 = Release_Static|Win32
29+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Release|Win32.ActiveCfg = Release|Win32
30+ {55405FE1-149F-434C-9D72-4B64348D2A08}.Release|Win32.Build.0 = Release|Win32
31+ EndGlobalSection
32+ GlobalSection(SolutionProperties) = preSolution
33+ HideSolutionNode = FALSE
34+ EndGlobalSection
35+EndGlobal
--- /dev/null
+++ b/x264_launcher_MSVC2017.vcxproj
@@ -0,0 +1,507 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<Project DefaultTargets="Build" ToolsVersion="14.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>{563D953B-CBC3-4C75-AFC2-5BD87531C332}</ProjectGuid>
15+ <Keyword>Win32Proj</Keyword>
16+ <RootNamespace>x264_launcher</RootNamespace>
17+ <ProjectName>x264_launcher</ProjectName>
18+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
19+ </PropertyGroup>
20+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
22+ <ConfigurationType>Application</ConfigurationType>
23+ <UseDebugLibraries>true</UseDebugLibraries>
24+ <CharacterSet>Unicode</CharacterSet>
25+ <PlatformToolset>v141_xp</PlatformToolset>
26+ </PropertyGroup>
27+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
28+ <ConfigurationType>Application</ConfigurationType>
29+ <UseDebugLibraries>false</UseDebugLibraries>
30+ <WholeProgramOptimization>true</WholeProgramOptimization>
31+ <CharacterSet>Unicode</CharacterSet>
32+ <PlatformToolset>v141_xp</PlatformToolset>
33+ </PropertyGroup>
34+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
35+ <ImportGroup Label="ExtensionSettings">
36+ </ImportGroup>
37+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
38+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39+ </ImportGroup>
40+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
41+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
42+ </ImportGroup>
43+ <PropertyGroup Label="UserMacros" />
44+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
45+ <OutDir>$(SolutionDir)\bin\$(Platform)\$(Configuration)\</OutDir>
46+ <IntDir>$(SolutionDir)\obj\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
47+ </PropertyGroup>
48+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
49+ <LinkIncremental>false</LinkIncremental>
50+ <OutDir>$(SolutionDir)\bin\$(Platform)\$(Configuration)\</OutDir>
51+ <IntDir>$(SolutionDir)\obj\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
52+ </PropertyGroup>
53+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
54+ <ClCompile>
55+ <PrecompiledHeader>
56+ </PrecompiledHeader>
57+ <WarningLevel>Level3</WarningLevel>
58+ <Optimization>Disabled</Optimization>
59+ <PreprocessorDefinitions>WIN32;_DEBUG;QT_DEBUG;QT_DLL;QT_GUI_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
60+ <AdditionalIncludeDirectories>$(SolutionDir)\..\MUtilities\include;$(SolutionDir)\tmp\$(ProjectName);$(SolutionDir)\..\Prerequisites\VisualLeakDetector\include;$(QTDIR)\include;$(QTDIR)\include\QtCore;$(QTDIR)\include\QtGui;$(QTDIR)\include\QtTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
61+ <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
62+ <OmitFramePointers>false</OmitFramePointers>
63+ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
64+ <OpenMPSupport>true</OpenMPSupport>
65+ </ClCompile>
66+ <Link>
67+ <SubSystem>Windows</SubSystem>
68+ <GenerateDebugInformation>true</GenerateDebugInformation>
69+ <AdditionalLibraryDirectories>$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Debug\lib;$(SolutionDir)\..\Prerequisites\VisualLeakDetector\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
70+ <AdditionalDependencies>QtCored4.lib;QtGuid4.lib;Winmm.lib;Psapi.lib;SensAPI.lib;%(AdditionalDependencies)</AdditionalDependencies>
71+ <EntryPointSymbol>x264_entry_point</EntryPointSymbol>
72+ </Link>
73+ <PostBuildEvent>
74+ <Command>del /S /Q "$(TargetDir)\Qt*.dll"
75+rmdir /S /Q "$(TargetDir)\toolset"
76+rmdir /S /Q "$(TargetDir)\imageformats"
77+
78+mkdir "$(TargetDir)\toolset\x86"
79+mkdir "$(TargetDir)\toolset\x64"
80+mkdir "$(TargetDir)\toolset\common"
81+mkdir "$(TargetDir)\imageformats"
82+
83+copy /Y "$(SolutionDir)res\toolset\x86\*.exe" "$(TargetDir)\toolset\x86\"
84+copy /Y "$(SolutionDir)res\toolset\x86\*.dll" "$(TargetDir)\toolset\x86\"
85+copy /Y "$(SolutionDir)res\toolset\x64\*.exe" "$(TargetDir)\toolset\x64\"
86+copy /Y "$(SolutionDir)res\toolset\x64\*.dll" "$(TargetDir)\toolset\x64\"
87+copy /Y "$(SolutionDir)res\toolset\common\*.exe" "$(TargetDir)\toolset\common\"
88+copy /Y "$(SolutionDir)res\toolset\common\*.gpg" "$(TargetDir)\toolset\common\"
89+
90+for %%i in (QtCored4, QtGuid4, QtSvgd4, QtXmld4) do (
91+ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Debug\bin\%%i.dll" "$(TargetDir)"
92+ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Debug\bin\%%i.pdb" "$(TargetDir)"
93+)
94+
95+for %%i in (qicod4, qsvgd4, qjpegd4, qtiffd4, qgifd4) do (
96+ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Debug\plugins\imageformats\%%i.dll" "$(TargetDir)\imageformats"
97+ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Debug\plugins\imageformats\%%i.pdb" "$(TargetDir)\imageformats"
98+)
99+
100+copy /Y "$(SolutionDir)\..\Prerequisites\VisualLeakDetector\bin\$(Platform)\*.dll" "$(TargetDir)"
101+copy /Y "$(SolutionDir)\..\Prerequisites\VisualLeakDetector\bin\$(Platform)\*.manifest" "$(TargetDir)"
102+</Command>
103+ </PostBuildEvent>
104+ <PostBuildEvent>
105+ <Message>Copy Toolset</Message>
106+ </PostBuildEvent>
107+ <PreBuildEvent>
108+ <Command>"$(SolutionDir)..\Prerequisites\AutoInc\auto_inc.exe" VER_X264_BUILD "$(SolutionDir)src\version.h" 30</Command>
109+ <Message>Update Build Number</Message>
110+ </PreBuildEvent>
111+ </ItemDefinitionGroup>
112+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
113+ <ClCompile>
114+ <WarningLevel>Level3</WarningLevel>
115+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
116+ <Optimization>Full</Optimization>
117+ <FunctionLevelLinking>true</FunctionLevelLinking>
118+ <IntrinsicFunctions>true</IntrinsicFunctions>
119+ <PreprocessorDefinitions>WIN32;NDEBUG;QT_NO_DEBUG;QT_DLL;QT_GUI_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
120+ <AdditionalIncludeDirectories>$(SolutionDir)\..\MUtilities\include;$(SolutionDir)\tmp\$(ProjectName);$(SolutionDir)\..\Prerequisites\VisualLeakDetector\include;$(QTDIR)\include;$(QTDIR)\include\QtCore;$(QTDIR)\include\QtGui;$(QTDIR)\include\QtTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
121+ <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
122+ <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
123+ <WholeProgramOptimization>true</WholeProgramOptimization>
124+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
125+ <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
126+ <FloatingPointModel>Fast</FloatingPointModel>
127+ <CreateHotpatchableImage>false</CreateHotpatchableImage>
128+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
129+ <MinimalRebuild>false</MinimalRebuild>
130+ <OmitFramePointers>true</OmitFramePointers>
131+ <BufferSecurityCheck>false</BufferSecurityCheck>
132+ <OpenMPSupport>true</OpenMPSupport>
133+ </ClCompile>
134+ <Link>
135+ <SubSystem>Windows</SubSystem>
136+ <GenerateDebugInformation>false</GenerateDebugInformation>
137+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
138+ <OptimizeReferences>true</OptimizeReferences>
139+ <AdditionalLibraryDirectories>$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
140+ <AdditionalDependencies>notelemetry.obj;QtCore4.lib;QtGui4.lib;Winmm.lib;dwmapi.lib;Psapi.lib;SensAPI.lib;%(AdditionalDependencies)</AdditionalDependencies>
141+ <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
142+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
143+ <EntryPointSymbol>x264_entry_point</EntryPointSymbol>
144+ </Link>
145+ <PreBuildEvent>
146+ <Command>"$(SolutionDir)..\Prerequisites\AutoInc\auto_inc.exe" VER_X264_BUILD "$(SolutionDir)src\version.h" 30</Command>
147+ </PreBuildEvent>
148+ <PreBuildEvent>
149+ <Message>Update Build Number</Message>
150+ </PreBuildEvent>
151+ <PreLinkEvent>
152+ <Command>
153+ </Command>
154+ </PreLinkEvent>
155+ <PreLinkEvent>
156+ <Message>
157+ </Message>
158+ </PreLinkEvent>
159+ <PostBuildEvent>
160+ <Command>del /S /Q "$(TargetDir)\Qt*.dll"
161+rmdir /S /Q "$(TargetDir)\toolset"
162+rmdir /S /Q "$(TargetDir)\imageformats"
163+
164+mkdir "$(TargetDir)\toolset\x86"
165+mkdir "$(TargetDir)\toolset\x64"
166+mkdir "$(TargetDir)\toolset\common"
167+mkdir "$(TargetDir)\imageformats"
168+
169+copy /Y "$(SolutionDir)res\toolset\x86\*.exe" "$(TargetDir)\toolset\x86\"
170+copy /Y "$(SolutionDir)res\toolset\x64\*.exe" "$(TargetDir)\toolset\x64\"
171+copy /Y "$(SolutionDir)res\toolset\x86\*.dll" "$(TargetDir)\toolset\x86\"
172+copy /Y "$(SolutionDir)res\toolset\x64\*.dll" "$(TargetDir)\toolset\x64\"
173+copy /Y "$(SolutionDir)res\toolset\common\*.exe" "$(TargetDir)\toolset\common\"
174+copy /Y "$(SolutionDir)res\toolset\common\*.gpg" "$(TargetDir)\toolset\common\"
175+
176+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\bin\QtCore4.dll" "$(TargetDir)"
177+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\bin\QtGui4.dll" "$(TargetDir)"
178+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\bin\QtSvg4.dll" "$(TargetDir)"
179+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\bin\QtXml4.dll" "$(TargetDir)"
180+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\imageformats\qico4.dll" "$(TargetDir)\imageformats"
181+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\imageformats\qsvg4.dll" "$(TargetDir)\imageformats"
182+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\imageformats\qjpeg4.dll" "$(TargetDir)\imageformats"
183+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\imageformats\qtiff4.dll" "$(TargetDir)\imageformats"
184+copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\imageformats\qgif4.dll" "$(TargetDir)\imageformats"
185+</Command>
186+ <Message>Copy Toolset</Message>
187+ </PostBuildEvent>
188+ </ItemDefinitionGroup>
189+ <ItemGroup>
190+ <CustomBuild Include="gui\win_addJob.ui">
191+ <FileType>Document</FileType>
192+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
193+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
194+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
195+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
196+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
197+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
198+ </CustomBuild>
199+ <CustomBuild Include="gui\win_help.ui">
200+ <FileType>Document</FileType>
201+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
202+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
203+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
204+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
205+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
206+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
207+ </CustomBuild>
208+ <CustomBuild Include="gui\win_preferences.ui">
209+ <FileType>Document</FileType>
210+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
211+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
212+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
213+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
214+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
215+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
216+ </CustomBuild>
217+ <CustomBuild Include="gui\win_main.ui">
218+ <FileType>Document</FileType>
219+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
220+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
221+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
222+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
223+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
224+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
225+ </CustomBuild>
226+ <CustomBuild Include="gui\win_editor.ui">
227+ <FileType>Document</FileType>
228+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
229+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
230+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
231+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
232+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
233+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
234+ </CustomBuild>
235+ <CustomBuild Include="gui\win_updater.ui">
236+ <FileType>Document</FileType>
237+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
238+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
239+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
240+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
241+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
242+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
243+ </CustomBuild>
244+ <CustomBuild Include="gui\win_about.ui">
245+ <FileType>Document</FileType>
246+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
247+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\uic.exe" -o "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h" "%(FullPath)"</Command>
248+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
249+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">UIC "$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h"</Message>
250+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
251+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\UIC_%(Filename).h;%(Outputs)</Outputs>
252+ </CustomBuild>
253+ <None Include="ReadMe.txt" />
254+ <CustomBuild Include="res\resources.qrc">
255+ <FileType>Document</FileType>
256+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -name "%(Filename)" "%(FullPath)"</Command>
257+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp"</Message>
258+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs)</Outputs>
259+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -name "%(Filename)" "%(FullPath)"</Command>
260+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp"</Message>
261+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs)</Outputs>
262+ <SubType>Designer</SubType>
263+ </CustomBuild>
264+ <None Include="res\icons\movie.ico" />
265+ </ItemGroup>
266+ <ItemGroup>
267+ <CustomBuild Include="src\thread_ipc_send.h">
268+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
269+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
270+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
271+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
272+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
273+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
274+ </CustomBuild>
275+ <CustomBuild Include="src\thread_ipc_recv.h">
276+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
277+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
278+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
279+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
280+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
281+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
282+ </CustomBuild>
283+ <CustomBuild Include="src\thread_binaries.h">
284+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
285+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
286+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
287+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
288+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
289+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
290+ </CustomBuild>
291+ <ClInclude Include="src\encoder_nvencc.h" />
292+ <ClInclude Include="src\model_clipInfo.h" />
293+ <ClInclude Include="src\source_factory.h" />
294+ <ClInclude Include="src\string_validator.h" />
295+ <ClInclude Include="tmp\x264_launcher\UIC_win_about.h" />
296+ <ClInclude Include="tmp\x264_launcher\UIC_win_addJob.h" />
297+ <ClInclude Include="tmp\x264_launcher\UIC_win_editor.h" />
298+ <ClInclude Include="tmp\x264_launcher\UIC_win_help.h" />
299+ <ClInclude Include="tmp\x264_launcher\UIC_win_main.h" />
300+ <ClInclude Include="tmp\x264_launcher\UIC_win_preferences.h" />
301+ <ClInclude Include="tmp\x264_launcher\UIC_win_updater.h" />
302+ <CustomBuild Include="src\win_about.h">
303+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
304+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
305+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
306+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
307+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
308+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
309+ </CustomBuild>
310+ <CustomBuild Include="src\win_updater.h">
311+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
312+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
313+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
314+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
315+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
316+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
317+ </CustomBuild>
318+ <CustomBuild Include="src\win_editor.h">
319+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
320+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
321+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
322+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
323+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
324+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
325+ </CustomBuild>
326+ <CustomBuild Include="src\win_preferences.h">
327+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
328+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
329+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
330+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
331+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
332+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
333+ </CustomBuild>
334+ <CustomBuild Include="src\win_help.h">
335+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
336+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
337+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
338+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
339+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
340+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
341+ </CustomBuild>
342+ <CustomBuild Include="src\win_addJob.h">
343+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
344+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
345+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
346+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
347+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
348+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
349+ </CustomBuild>
350+ <CustomBuild Include="src\thread_encode.h">
351+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
352+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
353+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
354+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
355+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
356+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
357+ </CustomBuild>
358+ <ClInclude Include="resource.h" />
359+ <ClInclude Include="src\cli.h" />
360+ <ClInclude Include="src\encoder_abstract.h" />
361+ <ClInclude Include="src\encoder_factory.h" />
362+ <ClInclude Include="src\encoder_x264.h" />
363+ <ClInclude Include="src\encoder_x265.h" />
364+ <ClInclude Include="src\global.h" />
365+ <CustomBuild Include="src\model_jobList.h">
366+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
367+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
368+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
369+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
370+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
371+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
372+ </CustomBuild>
373+ <CustomBuild Include="src\model_logFile.h">
374+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
375+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
376+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
377+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
378+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
379+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
380+ </CustomBuild>
381+ <ClInclude Include="src\job_object.h" />
382+ <CustomBuild Include="src\input_filter.h">
383+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
384+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
385+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
386+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
387+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
388+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
389+ </CustomBuild>
390+ <ClInclude Include="src\mediainfo.h" />
391+ <ClInclude Include="src\model_options.h" />
392+ <ClInclude Include="src\model_preferences.h" />
393+ <ClInclude Include="src\model_recently.h" />
394+ <ClInclude Include="src\model_status.h" />
395+ <ClInclude Include="src\model_sysinfo.h" />
396+ <ClInclude Include="src\source_abstract.h" />
397+ <ClInclude Include="src\source_avisynth.h" />
398+ <ClInclude Include="src\source_vapoursynth.h" />
399+ <ClInclude Include="src\targetver.h" />
400+ <CustomBuild Include="src\thread_avisynth.h">
401+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
402+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
403+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
404+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
405+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
406+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
407+ </CustomBuild>
408+ <CustomBuild Include="src\thread_vapoursynth.h">
409+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
410+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
411+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
412+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
413+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
414+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
415+ </CustomBuild>
416+ <CustomBuild Include="src\tool_abstract.h">
417+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
418+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
419+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
420+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
421+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
422+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
423+ </CustomBuild>
424+ <ClInclude Include="src\version.h" />
425+ <CustomBuild Include="src\win_main.h">
426+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
427+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
428+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
429+ <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(QTDIR)\bin\moc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp" "%(FullPath)"</Command>
430+ <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MOC "$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp"</Message>
431+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)tmp\$(ProjectName)\MOC_%(Filename).cpp;%(Outputs)</Outputs>
432+ </CustomBuild>
433+ </ItemGroup>
434+ <ItemGroup>
435+ <ClCompile Include="src\encoder_abstract.cpp" />
436+ <ClCompile Include="src\encoder_factory.cpp" />
437+ <ClCompile Include="src\encoder_nvencc.cpp" />
438+ <ClCompile Include="src\encoder_x264.cpp" />
439+ <ClCompile Include="src\encoder_x265.cpp" />
440+ <ClCompile Include="src\job_object.cpp" />
441+ <ClCompile Include="src\input_filter.cpp" />
442+ <ClCompile Include="src\mediainfo.cpp" />
443+ <ClCompile Include="src\model_clipInfo.cpp" />
444+ <ClCompile Include="src\model_jobList.cpp" />
445+ <ClCompile Include="src\model_logFile.cpp" />
446+ <ClCompile Include="src\model_options.cpp" />
447+ <ClCompile Include="src\model_preferences.cpp" />
448+ <ClCompile Include="src\model_recently.cpp" />
449+ <ClCompile Include="src\source_abstract.cpp" />
450+ <ClCompile Include="src\source_avisynth.cpp" />
451+ <ClCompile Include="src\source_factory.cpp" />
452+ <ClCompile Include="src\source_vapoursynth.cpp" />
453+ <ClCompile Include="src\string_validator.cpp" />
454+ <ClCompile Include="src\thread_avisynth.cpp" />
455+ <ClCompile Include="src\thread_binaries.cpp" />
456+ <ClCompile Include="src\thread_encode.cpp" />
457+ <ClCompile Include="src\global.cpp" />
458+ <ClCompile Include="src\main.cpp" />
459+ <ClCompile Include="src\thread_ipc_recv.cpp" />
460+ <ClCompile Include="src\thread_ipc_send.cpp" />
461+ <ClCompile Include="src\thread_vapoursynth.cpp" />
462+ <ClCompile Include="src\tool_abstract.cpp" />
463+ <ClCompile Include="src\win_about.cpp" />
464+ <ClCompile Include="src\win_addJob.cpp" />
465+ <ClCompile Include="src\win_editor.cpp" />
466+ <ClCompile Include="src\win_help.cpp" />
467+ <ClCompile Include="src\win_main.cpp" />
468+ <ClCompile Include="src\win_preferences.cpp" />
469+ <ClCompile Include="src\win_updater.cpp" />
470+ <ClCompile Include="src\zero.cpp" />
471+ <ClCompile Include="tmp\x264_launcher\MOC_input_filter.cpp" />
472+ <ClCompile Include="tmp\x264_launcher\MOC_model_jobList.cpp" />
473+ <ClCompile Include="tmp\x264_launcher\MOC_model_logFile.cpp" />
474+ <ClCompile Include="tmp\x264_launcher\MOC_thread_avisynth.cpp" />
475+ <ClCompile Include="tmp\x264_launcher\MOC_thread_binaries.cpp" />
476+ <ClCompile Include="tmp\x264_launcher\MOC_thread_encode.cpp" />
477+ <ClCompile Include="tmp\x264_launcher\MOC_thread_ipc_recv.cpp" />
478+ <ClCompile Include="tmp\x264_launcher\MOC_thread_ipc_send.cpp" />
479+ <ClCompile Include="tmp\x264_launcher\MOC_thread_vapoursynth.cpp" />
480+ <ClCompile Include="tmp\x264_launcher\MOC_tool_abstract.cpp" />
481+ <ClCompile Include="tmp\x264_launcher\MOC_win_about.cpp" />
482+ <ClCompile Include="tmp\x264_launcher\MOC_win_addJob.cpp" />
483+ <ClCompile Include="tmp\x264_launcher\MOC_win_editor.cpp" />
484+ <ClCompile Include="tmp\x264_launcher\MOC_win_help.cpp" />
485+ <ClCompile Include="tmp\x264_launcher\MOC_win_main.cpp" />
486+ <ClCompile Include="tmp\x264_launcher\MOC_win_preferences.cpp" />
487+ <ClCompile Include="tmp\x264_launcher\MOC_win_updater.cpp" />
488+ <ClCompile Include="tmp\x264_launcher\QRC_resources.cpp" />
489+ </ItemGroup>
490+ <ItemGroup>
491+ <ResourceCompile Include="x264_launcher.rc" />
492+ </ItemGroup>
493+ <ItemGroup>
494+ <Object Include="asm\cpu-detect.obj" />
495+ </ItemGroup>
496+ <ItemGroup>
497+ <Manifest Include="etc\manifest\compat.manifest" />
498+ </ItemGroup>
499+ <ItemGroup>
500+ <ProjectReference Include="..\MUtilities\MUtilities_VS2017.vcxproj">
501+ <Project>{55405fe1-149f-434c-9d72-4b64348d2a08}</Project>
502+ </ProjectReference>
503+ </ItemGroup>
504+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
505+ <ImportGroup Label="ExtensionTargets">
506+ </ImportGroup>
507+</Project>
\ No newline at end of file
--- /dev/null
+++ b/x264_launcher_MSVC2017.vcxproj.filters
@@ -0,0 +1,380 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+ <ItemGroup>
4+ <Filter Include="Source Files">
5+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7+ </Filter>
8+ <Filter Include="Header Files">
9+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10+ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11+ </Filter>
12+ <Filter Include="Resource Files">
13+ <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15+ </Filter>
16+ <Filter Include="Dialogs">
17+ <UniqueIdentifier>{c2fedf5a-a6cd-4538-bbc1-269ebb2beb39}</UniqueIdentifier>
18+ </Filter>
19+ <Filter Include="Generated Files">
20+ <UniqueIdentifier>{961e9f99-8107-45a2-984d-188819a67e8e}</UniqueIdentifier>
21+ </Filter>
22+ <Filter Include="Assembly">
23+ <UniqueIdentifier>{2c9c8836-2259-4412-894e-7cc32bef99de}</UniqueIdentifier>
24+ </Filter>
25+ </ItemGroup>
26+ <ItemGroup>
27+ <None Include="ReadMe.txt" />
28+ <None Include="res\icons\movie.ico">
29+ <Filter>Resource Files</Filter>
30+ </None>
31+ </ItemGroup>
32+ <ItemGroup>
33+ <ClInclude Include="src\global.h">
34+ <Filter>Header Files</Filter>
35+ </ClInclude>
36+ <ClInclude Include="src\targetver.h">
37+ <Filter>Header Files</Filter>
38+ </ClInclude>
39+ <ClInclude Include="src\version.h">
40+ <Filter>Header Files</Filter>
41+ </ClInclude>
42+ <ClInclude Include="resource.h">
43+ <Filter>Header Files</Filter>
44+ </ClInclude>
45+ <ClInclude Include="src\model_options.h">
46+ <Filter>Header Files</Filter>
47+ </ClInclude>
48+ <ClInclude Include="src\model_preferences.h">
49+ <Filter>Header Files</Filter>
50+ </ClInclude>
51+ <ClInclude Include="src\model_recently.h">
52+ <Filter>Header Files</Filter>
53+ </ClInclude>
54+ <ClInclude Include="src\model_status.h">
55+ <Filter>Header Files</Filter>
56+ </ClInclude>
57+ <ClInclude Include="src\job_object.h">
58+ <Filter>Header Files</Filter>
59+ </ClInclude>
60+ <ClInclude Include="src\cli.h">
61+ <Filter>Header Files</Filter>
62+ </ClInclude>
63+ <ClInclude Include="src\model_sysinfo.h">
64+ <Filter>Header Files</Filter>
65+ </ClInclude>
66+ <ClInclude Include="src\encoder_abstract.h">
67+ <Filter>Header Files</Filter>
68+ </ClInclude>
69+ <ClInclude Include="src\encoder_x264.h">
70+ <Filter>Header Files</Filter>
71+ </ClInclude>
72+ <ClInclude Include="src\encoder_x265.h">
73+ <Filter>Header Files</Filter>
74+ </ClInclude>
75+ <ClInclude Include="src\source_abstract.h">
76+ <Filter>Header Files</Filter>
77+ </ClInclude>
78+ <ClInclude Include="src\source_avisynth.h">
79+ <Filter>Header Files</Filter>
80+ </ClInclude>
81+ <ClInclude Include="src\source_vapoursynth.h">
82+ <Filter>Header Files</Filter>
83+ </ClInclude>
84+ <ClInclude Include="src\encoder_factory.h">
85+ <Filter>Header Files</Filter>
86+ </ClInclude>
87+ <ClInclude Include="src\mediainfo.h">
88+ <Filter>Header Files</Filter>
89+ </ClInclude>
90+ <ClInclude Include="tmp\x264_launcher\UIC_win_about.h">
91+ <Filter>Generated Files</Filter>
92+ </ClInclude>
93+ <ClInclude Include="tmp\x264_launcher\UIC_win_addJob.h">
94+ <Filter>Generated Files</Filter>
95+ </ClInclude>
96+ <ClInclude Include="tmp\x264_launcher\UIC_win_editor.h">
97+ <Filter>Generated Files</Filter>
98+ </ClInclude>
99+ <ClInclude Include="tmp\x264_launcher\UIC_win_help.h">
100+ <Filter>Generated Files</Filter>
101+ </ClInclude>
102+ <ClInclude Include="tmp\x264_launcher\UIC_win_main.h">
103+ <Filter>Generated Files</Filter>
104+ </ClInclude>
105+ <ClInclude Include="tmp\x264_launcher\UIC_win_preferences.h">
106+ <Filter>Generated Files</Filter>
107+ </ClInclude>
108+ <ClInclude Include="tmp\x264_launcher\UIC_win_updater.h">
109+ <Filter>Generated Files</Filter>
110+ </ClInclude>
111+ <ClInclude Include="src\source_factory.h">
112+ <Filter>Header Files</Filter>
113+ </ClInclude>
114+ <ClInclude Include="src\model_clipInfo.h">
115+ <Filter>Header Files</Filter>
116+ </ClInclude>
117+ <ClInclude Include="src\string_validator.h">
118+ <Filter>Header Files</Filter>
119+ </ClInclude>
120+ <ClInclude Include="src\encoder_nvencc.h">
121+ <Filter>Header Files</Filter>
122+ </ClInclude>
123+ </ItemGroup>
124+ <ItemGroup>
125+ <ClCompile Include="src\main.cpp">
126+ <Filter>Source Files</Filter>
127+ </ClCompile>
128+ <ClCompile Include="src\global.cpp">
129+ <Filter>Source Files</Filter>
130+ </ClCompile>
131+ <ClCompile Include="src\win_main.cpp">
132+ <Filter>Source Files</Filter>
133+ </ClCompile>
134+ <ClCompile Include="src\thread_encode.cpp">
135+ <Filter>Source Files</Filter>
136+ </ClCompile>
137+ <ClCompile Include="src\model_jobList.cpp">
138+ <Filter>Source Files</Filter>
139+ </ClCompile>
140+ <ClCompile Include="src\model_logFile.cpp">
141+ <Filter>Source Files</Filter>
142+ </ClCompile>
143+ <ClCompile Include="src\win_addJob.cpp">
144+ <Filter>Source Files</Filter>
145+ </ClCompile>
146+ <ClCompile Include="src\model_options.cpp">
147+ <Filter>Source Files</Filter>
148+ </ClCompile>
149+ <ClCompile Include="src\win_help.cpp">
150+ <Filter>Source Files</Filter>
151+ </ClCompile>
152+ <ClCompile Include="src\win_preferences.cpp">
153+ <Filter>Source Files</Filter>
154+ </ClCompile>
155+ <ClCompile Include="src\win_editor.cpp">
156+ <Filter>Source Files</Filter>
157+ </ClCompile>
158+ <ClCompile Include="src\thread_avisynth.cpp">
159+ <Filter>Source Files</Filter>
160+ </ClCompile>
161+ <ClCompile Include="src\model_preferences.cpp">
162+ <Filter>Source Files</Filter>
163+ </ClCompile>
164+ <ClCompile Include="src\model_recently.cpp">
165+ <Filter>Source Files</Filter>
166+ </ClCompile>
167+ <ClCompile Include="src\thread_vapoursynth.cpp">
168+ <Filter>Source Files</Filter>
169+ </ClCompile>
170+ <ClCompile Include="src\job_object.cpp">
171+ <Filter>Source Files</Filter>
172+ </ClCompile>
173+ <ClCompile Include="src\win_updater.cpp">
174+ <Filter>Source Files</Filter>
175+ </ClCompile>
176+ <ClCompile Include="src\encoder_abstract.cpp">
177+ <Filter>Source Files</Filter>
178+ </ClCompile>
179+ <ClCompile Include="src\tool_abstract.cpp">
180+ <Filter>Source Files</Filter>
181+ </ClCompile>
182+ <ClCompile Include="src\encoder_x264.cpp">
183+ <Filter>Source Files</Filter>
184+ </ClCompile>
185+ <ClCompile Include="src\encoder_x265.cpp">
186+ <Filter>Source Files</Filter>
187+ </ClCompile>
188+ <ClCompile Include="src\source_abstract.cpp">
189+ <Filter>Source Files</Filter>
190+ </ClCompile>
191+ <ClCompile Include="src\source_avisynth.cpp">
192+ <Filter>Source Files</Filter>
193+ </ClCompile>
194+ <ClCompile Include="src\source_vapoursynth.cpp">
195+ <Filter>Source Files</Filter>
196+ </ClCompile>
197+ <ClCompile Include="src\win_about.cpp">
198+ <Filter>Source Files</Filter>
199+ </ClCompile>
200+ <ClCompile Include="src\encoder_factory.cpp">
201+ <Filter>Source Files</Filter>
202+ </ClCompile>
203+ <ClCompile Include="src\mediainfo.cpp">
204+ <Filter>Source Files</Filter>
205+ </ClCompile>
206+ <ClCompile Include="src\input_filter.cpp">
207+ <Filter>Source Files</Filter>
208+ </ClCompile>
209+ <ClCompile Include="tmp\x264_launcher\MOC_input_filter.cpp">
210+ <Filter>Generated Files</Filter>
211+ </ClCompile>
212+ <ClCompile Include="tmp\x264_launcher\MOC_model_logFile.cpp">
213+ <Filter>Generated Files</Filter>
214+ </ClCompile>
215+ <ClCompile Include="tmp\x264_launcher\MOC_thread_avisynth.cpp">
216+ <Filter>Generated Files</Filter>
217+ </ClCompile>
218+ <ClCompile Include="tmp\x264_launcher\MOC_thread_encode.cpp">
219+ <Filter>Generated Files</Filter>
220+ </ClCompile>
221+ <ClCompile Include="tmp\x264_launcher\MOC_tool_abstract.cpp">
222+ <Filter>Generated Files</Filter>
223+ </ClCompile>
224+ <ClCompile Include="tmp\x264_launcher\MOC_win_about.cpp">
225+ <Filter>Generated Files</Filter>
226+ </ClCompile>
227+ <ClCompile Include="tmp\x264_launcher\MOC_win_addJob.cpp">
228+ <Filter>Generated Files</Filter>
229+ </ClCompile>
230+ <ClCompile Include="tmp\x264_launcher\MOC_win_editor.cpp">
231+ <Filter>Generated Files</Filter>
232+ </ClCompile>
233+ <ClCompile Include="tmp\x264_launcher\MOC_win_help.cpp">
234+ <Filter>Generated Files</Filter>
235+ </ClCompile>
236+ <ClCompile Include="tmp\x264_launcher\MOC_win_main.cpp">
237+ <Filter>Generated Files</Filter>
238+ </ClCompile>
239+ <ClCompile Include="tmp\x264_launcher\MOC_win_preferences.cpp">
240+ <Filter>Generated Files</Filter>
241+ </ClCompile>
242+ <ClCompile Include="tmp\x264_launcher\MOC_win_updater.cpp">
243+ <Filter>Generated Files</Filter>
244+ </ClCompile>
245+ <ClCompile Include="tmp\x264_launcher\QRC_resources.cpp">
246+ <Filter>Generated Files</Filter>
247+ </ClCompile>
248+ <ClCompile Include="src\zero.cpp">
249+ <Filter>Source Files</Filter>
250+ </ClCompile>
251+ <ClCompile Include="src\thread_ipc_send.cpp">
252+ <Filter>Source Files</Filter>
253+ </ClCompile>
254+ <ClCompile Include="tmp\x264_launcher\MOC_thread_ipc_send.cpp">
255+ <Filter>Generated Files</Filter>
256+ </ClCompile>
257+ <ClCompile Include="tmp\x264_launcher\MOC_model_jobList.cpp">
258+ <Filter>Generated Files</Filter>
259+ </ClCompile>
260+ <ClCompile Include="src\thread_ipc_recv.cpp">
261+ <Filter>Source Files</Filter>
262+ </ClCompile>
263+ <ClCompile Include="tmp\x264_launcher\MOC_thread_ipc_recv.cpp">
264+ <Filter>Generated Files</Filter>
265+ </ClCompile>
266+ <ClCompile Include="tmp\x264_launcher\MOC_thread_vapoursynth.cpp">
267+ <Filter>Generated Files</Filter>
268+ </ClCompile>
269+ <ClCompile Include="src\thread_binaries.cpp">
270+ <Filter>Source Files</Filter>
271+ </ClCompile>
272+ <ClCompile Include="tmp\x264_launcher\MOC_thread_binaries.cpp">
273+ <Filter>Generated Files</Filter>
274+ </ClCompile>
275+ <ClCompile Include="src\source_factory.cpp">
276+ <Filter>Source Files</Filter>
277+ </ClCompile>
278+ <ClCompile Include="src\model_clipInfo.cpp">
279+ <Filter>Source Files</Filter>
280+ </ClCompile>
281+ <ClCompile Include="src\string_validator.cpp">
282+ <Filter>Source Files</Filter>
283+ </ClCompile>
284+ <ClCompile Include="src\encoder_nvencc.cpp">
285+ <Filter>Source Files</Filter>
286+ </ClCompile>
287+ </ItemGroup>
288+ <ItemGroup>
289+ <CustomBuild Include="src\win_main.h">
290+ <Filter>Header Files</Filter>
291+ </CustomBuild>
292+ <CustomBuild Include="res\resources.qrc">
293+ <Filter>Resource Files</Filter>
294+ </CustomBuild>
295+ <CustomBuild Include="src\thread_encode.h">
296+ <Filter>Header Files</Filter>
297+ </CustomBuild>
298+ <CustomBuild Include="src\model_jobList.h">
299+ <Filter>Header Files</Filter>
300+ </CustomBuild>
301+ <CustomBuild Include="src\model_logFile.h">
302+ <Filter>Header Files</Filter>
303+ </CustomBuild>
304+ <CustomBuild Include="gui\win_addJob.ui">
305+ <Filter>Dialogs</Filter>
306+ </CustomBuild>
307+ <CustomBuild Include="src\win_addJob.h">
308+ <Filter>Header Files</Filter>
309+ </CustomBuild>
310+ <CustomBuild Include="gui\win_help.ui">
311+ <Filter>Dialogs</Filter>
312+ </CustomBuild>
313+ <CustomBuild Include="src\win_help.h">
314+ <Filter>Header Files</Filter>
315+ </CustomBuild>
316+ <CustomBuild Include="gui\win_preferences.ui">
317+ <Filter>Dialogs</Filter>
318+ </CustomBuild>
319+ <CustomBuild Include="src\win_preferences.h">
320+ <Filter>Header Files</Filter>
321+ </CustomBuild>
322+ <CustomBuild Include="gui\win_main.ui">
323+ <Filter>Dialogs</Filter>
324+ </CustomBuild>
325+ <CustomBuild Include="gui\win_editor.ui">
326+ <Filter>Dialogs</Filter>
327+ </CustomBuild>
328+ <CustomBuild Include="src\win_editor.h">
329+ <Filter>Header Files</Filter>
330+ </CustomBuild>
331+ <CustomBuild Include="src\thread_avisynth.h">
332+ <Filter>Header Files</Filter>
333+ </CustomBuild>
334+ <CustomBuild Include="src\thread_vapoursynth.h">
335+ <Filter>Header Files</Filter>
336+ </CustomBuild>
337+ <CustomBuild Include="gui\win_updater.ui">
338+ <Filter>Dialogs</Filter>
339+ </CustomBuild>
340+ <CustomBuild Include="src\win_updater.h">
341+ <Filter>Header Files</Filter>
342+ </CustomBuild>
343+ <CustomBuild Include="src\tool_abstract.h">
344+ <Filter>Header Files</Filter>
345+ </CustomBuild>
346+ <CustomBuild Include="src\win_about.h">
347+ <Filter>Header Files</Filter>
348+ </CustomBuild>
349+ <CustomBuild Include="gui\win_about.ui">
350+ <Filter>Dialogs</Filter>
351+ </CustomBuild>
352+ <CustomBuild Include="src\input_filter.h">
353+ <Filter>Header Files</Filter>
354+ </CustomBuild>
355+ <CustomBuild Include="src\thread_ipc_send.h">
356+ <Filter>Header Files</Filter>
357+ </CustomBuild>
358+ <CustomBuild Include="src\thread_ipc_recv.h">
359+ <Filter>Header Files</Filter>
360+ </CustomBuild>
361+ <CustomBuild Include="src\thread_binaries.h">
362+ <Filter>Header Files</Filter>
363+ </CustomBuild>
364+ </ItemGroup>
365+ <ItemGroup>
366+ <ResourceCompile Include="x264_launcher.rc">
367+ <Filter>Resource Files</Filter>
368+ </ResourceCompile>
369+ </ItemGroup>
370+ <ItemGroup>
371+ <Object Include="asm\cpu-detect.obj">
372+ <Filter>Assembly</Filter>
373+ </Object>
374+ </ItemGroup>
375+ <ItemGroup>
376+ <Manifest Include="etc\manifest\compat.manifest">
377+ <Filter>Resource Files</Filter>
378+ </Manifest>
379+ </ItemGroup>
380+</Project>
\ No newline at end of file
--- a/z_build.bat
+++ b/z_build.bat
@@ -2,8 +2,8 @@
22 REM ///////////////////////////////////////////////////////////////////////////
33 REM // Set Paths
44 REM ///////////////////////////////////////////////////////////////////////////
5-set "MSVC_PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC"
6-set "TOOLS_VER=140"
5+set "MSVC_PATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build"
6+set "TOOLS_VER=141"
77
88 REM ###############################################
99 REM # DO NOT MODIFY ANY LINES BELOW THIS LINE !!! #
@@ -23,7 +23,7 @@ if "%VCINSTALLDIR%"=="" (
2323 echo %%VCINSTALLDIR%% not specified. Please check your MSVC_PATH var!
2424 goto BuildError
2525 )
26-if not exist "%VCINSTALLDIR%\bin\cl.exe" (
26+if not exist "%VCToolsInstallDir%\bin\HostX86\x86\cl.exe" (
2727 echo C++ compiler not found. Please check your MSVC_PATH var!
2828 goto BuildError
2929 )
@@ -71,9 +71,9 @@ REM ///////////////////////////////////////////////////////////////////////////
7171 echo ---------------------------------------------------------------------
7272 echo BEGIN BUILD
7373 echo ---------------------------------------------------------------------
74-MSBuild.exe /property:Configuration=release /target:clean "%~dp0\x264_launcher_MSVC2015.sln"
74+MSBuild.exe /property:Configuration=release /property:Platform=win32 /target:clean "%~dp0\x264_launcher_MSVC2017.sln"
7575 if not "%ERRORLEVEL%"=="0" goto BuildError
76-MSBuild.exe /property:Configuration=release /target:rebuild "%~dp0\x264_launcher_MSVC2015.sln"
76+MSBuild.exe /property:Configuration=release /property:Platform=win32 /target:rebuild "%~dp0\x264_launcher_MSVC2017.sln"
7777 if not "%ERRORLEVEL%"=="0" goto BuildError
7878
7979 REM ///////////////////////////////////////////////////////////////////////////
@@ -113,7 +113,7 @@ copy "%~dp0\*.txt" "%PACK_PATH%"
113113 REM ///////////////////////////////////////////////////////////////////////////
114114 REM // Copy dependencies
115115 REM ///////////////////////////////////////////////////////////////////////////
116-copy "%MSVC_PATH%\redist\x86\Microsoft.VC%TOOLS_VER%.CRT\*.dll" "%PACK_PATH%"
116+copy "%~dp0\..\Prerequisites\MSVC\redist\vc\v%TOOLS_VER%_xp\x86\*.dll" "%PACK_PATH%"
117117 copy "%~dp0\..\Prerequisites\Qt4\v%TOOLS_VER%_xp\Shared\bin\QtCore4.dll" "%PACK_PATH%"
118118 copy "%~dp0\..\Prerequisites\Qt4\v%TOOLS_VER%_xp\Shared\bin\QtGui4.dll" "%PACK_PATH%"
119119 copy "%~dp0\..\Prerequisites\Qt4\v%TOOLS_VER%_xp\Shared\bin\QtSvg4.dll" "%PACK_PATH%"
--- /dev/null
+++ b/z_source.bat
@@ -0,0 +1,39 @@
1+@echo off
2+set "GIT_PATH=c:\Program Files\Git"
3+set "PATH=%GIT_PATH%;%GIT_PATH%\mingw64\bin;%GIT_PATH%\usr\bin;%PATH%"
4+set "OUT_PATH=%TEMP%\~%RANDOM%%RANDOM%.tmp"
5+
6+mkdir "%OUT_PATH%"
7+for %%i in (x264_x64_launcher,MUtilities,Prerequisites) do (
8+ mkdir "%OUT_PATH%\%%i"
9+)
10+
11+call::git_export "%~dp0" x264_x64_launcher
12+call::git_export "%~dp0\..\MUtilities" MUtilities
13+
14+copy "%~dp0\Copying.txt" "%OUT_PATH%"
15+
16+mkdir "%OUT_PATH%\Prerequisites"
17+echo Please extract the Prerequisites files here! > "%OUT_PATH%\Prerequisites\README_1ST.txt"
18+
19+pushd "%OUT_PATH%"
20+tar -cvf ./sources.tar *
21+"%~dp0\..\Prerequisites\SevenZip\7za.exe" a -txz "%~dp0\~sources.tar.xz" "sources.tar"
22+popd
23+
24+pushd "%~dp0"
25+rmdir /S /Q "%OUT_PATH%"
26+
27+pause
28+exit
29+
30+
31+:git_export
32+pushd "%~1"
33+git archive --verbose --output "%OUT_PATH%\%~2.tar" MASTER
34+popd
35+pushd "%OUT_PATH%\%~2"
36+tar -xvf "../%~2.tar"
37+del "%OUT_PATH%\%~2.tar"
38+popd
39+goto:eof
Show on old repository browser