aboutsummaryrefslogtreecommitdiff
path: root/project/VS2010Express
diff options
context:
space:
mode:
authorThomas Amland <thomas.amland@gmail.com>2016-01-26 16:22:31 +0100
committerThomas Amland <thomas.amland@gmail.com>2016-02-11 14:56:17 +0100
commitf194e1a455417e706f7a8ea2a02673d3a2d7dd02 (patch)
tree2c54b611545e749957657c464d880e11e79782a5 /project/VS2010Express
parent69930475df1f42bd16b63d64c225ca8dbcaf923c (diff)
[addons] refactor addon construction
Diffstat (limited to 'project/VS2010Express')
-rw-r--r--project/VS2010Express/XBMC.vcxproj14
-rw-r--r--project/VS2010Express/XBMC.vcxproj.filters18
2 files changed, 32 insertions, 0 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj
index 4bfebcb845..dcee7dbab5 100644
--- a/project/VS2010Express/XBMC.vcxproj
+++ b/project/VS2010Express/XBMC.vcxproj
@@ -181,6 +181,7 @@
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
+ <ClCompile Include="..\..\xbmc\addons\AddonBuilder.cpp" />
<ClCompile Include="..\..\xbmc\addons\AddonCallbacks.cpp" />
<ClCompile Include="..\..\xbmc\addons\AddonCallbacksAddon.cpp" />
<ClCompile Include="..\..\xbmc\addons\AddonCallbacksAudioDSP.cpp" />
@@ -205,6 +206,18 @@
<ClCompile Include="..\..\xbmc\addons\RepositoryUpdater.cpp" />
<ClCompile Include="..\..\xbmc\addons\Service.cpp" />
<ClCompile Include="..\..\xbmc\addons\Skin.cpp" />
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonBuilder.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonFactory.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonVersion.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\..\xbmc\addons\UISoundsResource.cpp" />
<ClCompile Include="..\..\xbmc\addons\Webinterface.cpp" />
<ClCompile Include="..\..\xbmc\Application.cpp" />
@@ -903,6 +916,7 @@
<ClCompile Include="..\..\xbmc\TextureCacheJob.cpp" />
<ClCompile Include="..\..\xbmc\TextureDatabase.cpp" />
<ClCompile Include="..\..\xbmc\DatabaseManager.cpp" />
+ <ClInclude Include="..\..\xbmc\addons\AddonBuilder.h" />
<ClInclude Include="..\..\xbmc\addons\AddonCallbacksAudioDSP.h" />
<ClInclude Include="..\..\xbmc\addons\AddonCallbacksAudioEngine.h" />
<ClInclude Include="..\..\xbmc\addons\AddonCallbacksCodec.h" />
diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters
index e7d542180b..118715017b 100644
--- a/project/VS2010Express/XBMC.vcxproj.filters
+++ b/project/VS2010Express/XBMC.vcxproj.filters
@@ -382,6 +382,9 @@
<Filter Include="video\test">
<UniqueIdentifier>{8902f553-16a5-4b95-802c-c0345ac69f15}</UniqueIdentifier>
</Filter>
+ <Filter Include="addons\test">
+ <UniqueIdentifier>{a1795e15-75aa-4cfe-b5a3-4dab057dfe0e}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\xbmc\win32\pch.cpp">
@@ -3259,6 +3262,18 @@
<ClCompile Include="..\..\xbmc\threads\test\TestHelpers.h">
<Filter>test\threads</Filter>
</ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\AddonBuilder.cpp">
+ <Filter>addons</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonBuilder.cpp">
+ <Filter>addons\test</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonFactory.cpp">
+ <Filter>addons\test</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\xbmc\addons\test\TestAddonVersion.cpp">
+ <Filter>addons\test</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\xbmc\win32\pch.h">
@@ -6281,6 +6296,9 @@
<ClInclude Include="..\..\xbmc\cores\VideoPlayer\DVDDemuxers\DVDDemuxClient.h">
<Filter>cores\VideoPlayer\DVDDemuxers</Filter>
</ClInclude>
+ <ClInclude Include="..\..\xbmc\addons\AddonBuilder.h">
+ <Filter>addons</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc">