Skip to content

Commit 8835c7c

Browse files
CallumIddonstuartmorgan
authored andcommitted
Remove VS Static Library Configs (#209)
Addresses #192.
1 parent ff138f8 commit 8835c7c

File tree

4 files changed

+0
-238
lines changed

4 files changed

+0
-238
lines changed

example/windows/Example Embedder.sln

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,17 @@ EndProject
1313
Global
1414
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1515
Debug Dynamic Library|x64 = Debug Dynamic Library|x64
16-
Debug Static Library|x64 = Debug Static Library|x64
1716
Release Dynamic Library|x64 = Release Dynamic Library|x64
18-
Release Static Library|x64 = Release Static Library|x64
1917
EndGlobalSection
2018
GlobalSection(ProjectConfigurationPlatforms) = postSolution
2119
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Dynamic Library|x64.ActiveCfg = Debug Dynamic Library|x64
2220
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Dynamic Library|x64.Build.0 = Debug Dynamic Library|x64
23-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Static Library|x64.ActiveCfg = Debug Static Library|x64
24-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Static Library|x64.Build.0 = Debug Static Library|x64
2521
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Dynamic Library|x64.ActiveCfg = Release Dynamic Library|x64
2622
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Dynamic Library|x64.Build.0 = Release Dynamic Library|x64
27-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Static Library|x64.ActiveCfg = Release Static Library|x64
28-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Static Library|x64.Build.0 = Release Static Library|x64
2923
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Debug Dynamic Library|x64.ActiveCfg = Debug Dynamic Library|x64
3024
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Debug Dynamic Library|x64.Build.0 = Debug Dynamic Library|x64
31-
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Debug Static Library|x64.ActiveCfg = Debug Static Library|x64
32-
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Debug Static Library|x64.Build.0 = Debug Static Library|x64
3325
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Release Dynamic Library|x64.ActiveCfg = Release Dynamic Library|x64
3426
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Release Dynamic Library|x64.Build.0 = Release Dynamic Library|x64
35-
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Release Static Library|x64.ActiveCfg = Release Static Library|x64
36-
{5A827760-CF8B-408A-99A3-B6C0AD2271E7}.Release Static Library|x64.Build.0 = Release Static Library|x64
3727
EndGlobalSection
3828
GlobalSection(SolutionProperties) = preSolution
3929
HideSolutionNode = FALSE

example/windows/GLFW Example.vcxproj

Lines changed: 0 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup Label="ProjectConfigurations">
4-
<ProjectConfiguration Include="Debug Static Library|x64">
5-
<Configuration>Debug Static Library</Configuration>
6-
<Platform>x64</Platform>
7-
</ProjectConfiguration>
84
<ProjectConfiguration Include="Debug Dynamic Library|x64">
95
<Configuration>Debug Dynamic Library</Configuration>
106
<Platform>x64</Platform>
117
</ProjectConfiguration>
12-
<ProjectConfiguration Include="Release Static Library|x64">
13-
<Configuration>Release Static Library</Configuration>
14-
<Platform>x64</Platform>
15-
</ProjectConfiguration>
168
<ProjectConfiguration Include="Release Dynamic Library|x64">
179
<Configuration>Release Dynamic Library</Configuration>
1810
<Platform>x64</Platform>
@@ -31,26 +23,13 @@
3123
<PlatformToolset>v141</PlatformToolset>
3224
<CharacterSet>MultiByte</CharacterSet>
3325
</PropertyGroup>
34-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static Library|x64'" Label="Configuration">
35-
<ConfigurationType>Application</ConfigurationType>
36-
<UseDebugLibraries>true</UseDebugLibraries>
37-
<PlatformToolset>v141</PlatformToolset>
38-
<CharacterSet>MultiByte</CharacterSet>
39-
</PropertyGroup>
4026
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Dynamic Library|x64'" Label="Configuration">
4127
<ConfigurationType>Application</ConfigurationType>
4228
<UseDebugLibraries>false</UseDebugLibraries>
4329
<PlatformToolset>v141</PlatformToolset>
4430
<WholeProgramOptimization>true</WholeProgramOptimization>
4531
<CharacterSet>MultiByte</CharacterSet>
4632
</PropertyGroup>
47-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static Library|x64'" Label="Configuration">
48-
<ConfigurationType>Application</ConfigurationType>
49-
<UseDebugLibraries>false</UseDebugLibraries>
50-
<PlatformToolset>v141</PlatformToolset>
51-
<WholeProgramOptimization>true</WholeProgramOptimization>
52-
<CharacterSet>MultiByte</CharacterSet>
53-
</PropertyGroup>
5433
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
5534
<ImportGroup Label="ExtensionSettings">
5635
</ImportGroup>
@@ -59,40 +38,22 @@
5938
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug Dynamic Library|x64'">
6039
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
6140
</ImportGroup>
62-
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static Library|x64'" Label="PropertySheets">
63-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64-
</ImportGroup>
6541
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release Dynamic Library|x64'">
6642
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
6743
</ImportGroup>
68-
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Static Library|x64'" Label="PropertySheets">
69-
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70-
</ImportGroup>
7144
<PropertyGroup Label="UserMacros" />
7245
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Dynamic Library|x64'">
7346
<OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
7447
<IntDir>$(SolutionDir)bin\intermediates\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
7548
<IncludePath>$(ProjectDir)..\..\library\windows\dependencies\;$(ProjectDir)..\..\;$(IncludePath);$(ProjectDir)..\..\library\windows\;$(ProjectDir)..\..\library\include\</IncludePath>
7649
<LibraryPath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(SolutionDir)bin\$(Platform)\$(Configuration)\GLFW Library\;$(LibraryPath)</LibraryPath>
7750
</PropertyGroup>
78-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static Library|x64'">
79-
<OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
80-
<IntDir>$(SolutionDir)bin\intermediates\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
81-
<IncludePath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(ProjectDir)..\..\library\windows\;$(IncludePath)</IncludePath>
82-
<LibraryPath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(SolutionDir)bin\$(Platform)\$(Configuration)\GLFW Library\;$(LibraryPath)</LibraryPath>
83-
</PropertyGroup>
8451
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Dynamic Library|x64'">
8552
<OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
8653
<IntDir>$(SolutionDir)bin\intermediates\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
8754
<IncludePath>$(ProjectDir)..\..\library\windows\dependencies\;$(ProjectDir)..\..\;$(IncludePath);$(ProjectDir)..\..\library\windows\</IncludePath>
8855
<LibraryPath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(SolutionDir)bin\$(Platform)\$(Configuration)\GLFW Library\;$(LibraryPath)</LibraryPath>
8956
</PropertyGroup>
90-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static Library|x64'">
91-
<OutDir>$(SolutionDir)bin\$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
92-
<IntDir>$(SolutionDir)bin\intermediates\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
93-
<IncludePath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(ProjectDir)..\..\library\windows\;$(IncludePath)</IncludePath>
94-
<LibraryPath>$(ProjectDir)..\..\library\windows\dependencies\GLFW\;$(SolutionDir)bin\$(Platform)\$(Configuration)\GLFW Library\;$(LibraryPath)</LibraryPath>
95-
</PropertyGroup>
9657
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Dynamic Library|x64'">
9758
<ClCompile>
9859
<WarningLevel>Level3</WarningLevel>
@@ -120,35 +81,6 @@
12081
<Message>Copy flutter_embedder.dll from library out to example out dir</Message>
12182
</PostBuildEvent>
12283
</ItemDefinitionGroup>
123-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static Library|x64'">
124-
<ClCompile>
125-
<WarningLevel>Level3</WarningLevel>
126-
<Optimization>Disabled</Optimization>
127-
<SDLCheck>true</SDLCheck>
128-
<ConformanceMode>true</ConformanceMode>
129-
<AdditionalIncludeDirectories>
130-
</AdditionalIncludeDirectories>
131-
</ClCompile>
132-
<Link>
133-
<AdditionalDependencies>flutter_embedder.lib;glfw3.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
134-
</Link>
135-
<PreBuildEvent>
136-
<Command>$(ProjectDir)scripts\build_example_app</Command>
137-
<Message>Build the example app</Message>
138-
</PreBuildEvent>
139-
<PreLinkEvent>
140-
<Command>xcopy /y /d /q "$(OutputPath)..\GLFW Library\flutter_engine.dll" "$(OutputPath)"</Command>
141-
<Message>Get the flutter_engine.dll file from GLFW Library bin folder</Message>
142-
</PreLinkEvent>
143-
<PostBuildEvent>
144-
<Command>
145-
</Command>
146-
</PostBuildEvent>
147-
<PostBuildEvent>
148-
<Message>
149-
</Message>
150-
</PostBuildEvent>
151-
</ItemDefinitionGroup>
15284
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Dynamic Library|x64'">
15385
<ClCompile>
15486
<WarningLevel>Level3</WarningLevel>
@@ -180,39 +112,6 @@
180112
<Message>Copy flutter_embedder.dll from library out to example out dir</Message>
181113
</PostBuildEvent>
182114
</ItemDefinitionGroup>
183-
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static Library|x64'">
184-
<ClCompile>
185-
<WarningLevel>Level3</WarningLevel>
186-
<Optimization>MaxSpeed</Optimization>
187-
<FunctionLevelLinking>true</FunctionLevelLinking>
188-
<IntrinsicFunctions>true</IntrinsicFunctions>
189-
<SDLCheck>true</SDLCheck>
190-
<ConformanceMode>true</ConformanceMode>
191-
<AdditionalIncludeDirectories>
192-
</AdditionalIncludeDirectories>
193-
</ClCompile>
194-
<Link>
195-
<EnableCOMDATFolding>true</EnableCOMDATFolding>
196-
<OptimizeReferences>true</OptimizeReferences>
197-
<AdditionalDependencies>flutter_embedder.lib;glfw3.lib;opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
198-
</Link>
199-
<PreBuildEvent>
200-
<Command>$(ProjectDir)scripts\build_example_app</Command>
201-
<Message>Build the example app</Message>
202-
</PreBuildEvent>
203-
<PreLinkEvent>
204-
<Command>xcopy /y /d /q "$(OutputPath)..\GLFW Library\flutter_engine.dll" "$(OutputPath)"</Command>
205-
<Message>Get the flutter_engine.dll file from GLFW Library bin folder</Message>
206-
</PreLinkEvent>
207-
<PostBuildEvent>
208-
<Command>
209-
</Command>
210-
</PostBuildEvent>
211-
<PostBuildEvent>
212-
<Message>
213-
</Message>
214-
</PostBuildEvent>
215-
</ItemDefinitionGroup>
216115
<ItemGroup>
217116
<ClCompile Include="flutter_embedder_example.cpp" />
218117
</ItemGroup>

library/windows/Flutter Windows Embedder.sln

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,13 @@ EndProject
88
Global
99
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1010
Debug Dynamic Library|x64 = Debug Dynamic Library|x64
11-
Debug Static Library|x64 = Debug Static Library|x64
1211
Release Dynamic Library|x64 = Release Dynamic Library|x64
13-
Release Static Library|x64 = Release Static Library|x64
1412
EndGlobalSection
1513
GlobalSection(ProjectConfigurationPlatforms) = postSolution
1614
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Dynamic Library|x64.ActiveCfg = Debug Dynamic Library|x64
1715
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Dynamic Library|x64.Build.0 = Debug Dynamic Library|x64
18-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Static Library|x64.ActiveCfg = Debug Static Library|x64
19-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Debug Static Library|x64.Build.0 = Debug Static Library|x64
2016
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Dynamic Library|x64.ActiveCfg = Release Dynamic Library|x64
2117
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Dynamic Library|x64.Build.0 = Release Dynamic Library|x64
22-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Static Library|x64.ActiveCfg = Release Static Library|x64
23-
{90057FD8-9460-43A6-8CDF-3AAC1C4255E5}.Release Static Library|x64.Build.0 = Release Static Library|x64
2418
EndGlobalSection
2519
GlobalSection(SolutionProperties) = preSolution
2620
HideSolutionNode = FALSE

0 commit comments

Comments
 (0)