Skip to content

Commit

Permalink
Merge pull request #24 from dsandin/feature/WinRT
Browse files Browse the repository at this point in the history
Add SDK Initialization
  • Loading branch information
AlanQuatermain committed Oct 15, 2013
2 parents b82cc36 + 2b90991 commit 3c7e546
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Platform/WinRT/Readium/Readium/Readium.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@
<ClInclude Include="WinContainer.h" />
<ClInclude Include="WinEncryptionInfo.h" />
<ClInclude Include="WinFilterChain.h" />
<ClInclude Include="WinInitialization.h" />
<ClInclude Include="WinLibrary.h" />
<ClInclude Include="Readium.h" />
<ClInclude Include="Streams.h" />
Expand Down Expand Up @@ -640,6 +641,7 @@
<ClCompile Include="WinContainer.cpp" />
<ClCompile Include="WinEncryptionInfo.cpp" />
<ClCompile Include="WinFilterChain.cpp" />
<ClCompile Include="WinInitialization.cpp" />
<ClCompile Include="WinLibrary.cpp" />
<ClCompile Include="WinManifest.cpp" />
<ClCompile Include="WinMediaHandler.cpp" />
Expand Down
6 changes: 6 additions & 0 deletions Platform/WinRT/Readium/Readium/Readium.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
<ClInclude Include="NavElementList.h">
<Filter>Public Interface</Filter>
</ClInclude>
<ClInclude Include="WinInitialization.h">
<Filter>Public Interface</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\ePub3\utilities\byte_buffer.cpp">
Expand Down Expand Up @@ -791,6 +794,9 @@
<ClCompile Include="WinCFI.cpp">
<Filter>Public Interface</Filter>
</ClCompile>
<ClCompile Include="WinInitialization.cpp">
<Filter>Public Interface</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\..\ePub3\utilities\utfstringspec.inl">
Expand Down
15 changes: 15 additions & 0 deletions Platform/WinRT/Readium/Readium/WinInitialization.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#include "WinInitialization.h"

BEGIN_READIUM_API

void Initialization::InitializeSdk()
{
ePub3::InitializeSdk();
}

void Initialization::PopulateFilterManager()
{
ePub3::PopulateFilterManager();
}

END_READIUM_API
26 changes: 26 additions & 0 deletions Platform/WinRT/Readium/Readium/WinInitialization.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#ifndef __Readium_initialization_h__
#define __Readium_initialization_h__

#include "Readium.h"
#include "ePub3\initialization.h"

BEGIN_READIUM_API

public ref class Initialization sealed
{

public:

static void InitializeSdk();

static void PopulateFilterManager();

private:
Initialization() {}

};


END_READIUM_API

#endif /* __Readium_initialization_h__ */

0 comments on commit 3c7e546

Please sign in to comment.