Skip to content

Commit

Permalink
Init
Browse files Browse the repository at this point in the history
  • Loading branch information
pgilmorepf committed Apr 20, 2018
1 parent 9dc8f91 commit 4f0c158
Show file tree
Hide file tree
Showing 42 changed files with 56,448 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Expand Up @@ -286,3 +286,5 @@ __pycache__/
*.btm.cs
*.odx.cs
*.xsd.cs

desktop.ini
246 changes: 246 additions & 0 deletions XPlatCppSdk.sln

Large diffs are not rendered by default.

105 changes: 105 additions & 0 deletions cppsdk/XPlatCppLinux.vcxproj
@@ -0,0 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{f34f32a5-802c-4abf-9e17-dc009e02df97}</ProjectGuid>
<Keyword>Linux</Keyword>
<RootNamespace>XPlatCppLinux</RootNamespace>
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
<ApplicationType>Linux</ApplicationType>
<ApplicationTypeRevision>1.0</ApplicationTypeRevision>
<TargetLinuxPlatform>Generic</TargetLinuxPlatform>
<LinuxProjectType>{2238F9CD-F817-4ECC-BD14-2524D2669B35}</LinuxProjectType>
<OutputSubDir>XPlatCppLinux</OutputSubDir>
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(OutputSubDir)\</OutDir>
<ProjectName>XPlatCppLinux</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<UseDebugLibraries>true</UseDebugLibraries>
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<UseDebugLibraries>false</UseDebugLibraries>
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Label="Shared" />
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)include;/usr/include;/home/pg/projects/XPlatCppLinux/;/home/pg/projects/XPlatCppLinux/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CppLanguageStandard>c++1y</CppLanguageStandard>
<PreprocessorDefinitions>LINUX_BUILD;ENABLE_PLAYFABADMIN_API;ENABLE_PLAYFABENTITY_API;ENABLE_PLAYFABMATCHMAKER_API;ENABLE_PLAYFABSERVER_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLibraryDirectories>/usr/lib/x86_64-linux-gnu;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<LibraryDependencies>curl;jsoncpp;pthread</LibraryDependencies>
</Link>
<Lib>
<Verbose>true</Verbose>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)include;/usr/include;/home/pg/projects/XPlatCppLinux/;/home/pg/projects/XPlatCppLinux/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CppLanguageStandard>c++1y</CppLanguageStandard>
<PreprocessorDefinitions>LINUX_BUILD;ENABLE_PLAYFABADMIN_API;ENABLE_PLAYFABENTITY_API;ENABLE_PLAYFABMATCHMAKER_API;ENABLE_PLAYFABSERVER_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLibraryDirectories>/usr/lib/x86_64-linux-gnu;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<LibraryDependencies>curl;jsoncpp;pthread</LibraryDependencies>
</Link>
<Lib>
<Verbose>true</Verbose>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="include\playfab\PlayFabAdminApi.h" />
<ClInclude Include="include\playfab\PlayFabAdminDataModels.h" />
<ClInclude Include="include\playfab\PlayFabBaseModel.h" />
<ClInclude Include="include\playfab\PlayFabClientApi.h" />
<ClInclude Include="include\playfab\PlayFabClientDataModels.h" />
<ClInclude Include="include\playfab\PlayFabEntityApi.h" />
<ClInclude Include="include\playfab\PlayFabEntityDataModels.h" />
<ClInclude Include="include\playfab\PlayFabError.h" />
<ClInclude Include="include\playfab\PlayFabHttp.h" />
<ClInclude Include="include\playfab\PlayFabMatchmakerApi.h" />
<ClInclude Include="include\playfab\PlayFabMatchmakerDataModels.h" />
<ClInclude Include="include\playfab\PlayFabServerApi.h" />
<ClInclude Include="include\playfab\PlayFabServerDataModels.h" />
<ClInclude Include="include\playfab\PlayFabSettings.h" />
<ClInclude Include="utils.h" />
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="source\playfab\PlayFabAdminApi.cpp" />
<ClCompile Include="source\playfab\PlayFabClientApi.cpp" />
<ClCompile Include="source\playfab\PlayFabEntityApi.cpp" />
<ClCompile Include="source\playfab\PlayFabError.cpp" />
<ClCompile Include="source\playfab\PlayFabHttp.cpp" />
<ClCompile Include="source\playfab\PlayFabMatchmakerApi.cpp" />
<ClCompile Include="source\playfab\PlayFabServerApi.cpp" />
<ClCompile Include="source\playfab\PlayFabSettings.cpp" />
<ClCompile Include="stdafx.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="configLinux.json">
<DeploymentContent>true</DeploymentContent>
</None>
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>
100 changes: 100 additions & 0 deletions cppsdk/XPlatCppLinux.vcxproj.filters
@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="source\playfab\PlayFabAdminApi.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabClientApi.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabEntityApi.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabError.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabHttp.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabMatchmakerApi.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabServerApi.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="source\playfab\PlayFabSettings.cpp">
<Filter>Source Files\playfab</Filter>
</ClCompile>
<ClCompile Include="stdafx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\playfab\PlayFabAdminAPI.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabAdminDataModels.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabBaseModel.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabClientAPI.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabClientDataModels.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabEntityApi.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabEntityDataModels.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabHttp.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabMatchmakerAPI.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabMatchmakerDataModels.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabServerAPI.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabServerDataModels.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabSettings.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
<ClInclude Include="stdafx.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="utils.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="include\playfab\PlayFabError.h">
<Filter>Header Files\playfab</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="configLinux.json" />
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{c7401a51-d5db-44a8-9af8-ee206a68f2d7}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{84a82bea-d897-4f6e-b6f3-154bc61aac6f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\playfab">
<UniqueIdentifier>{92e0782c-b801-4c3a-8f75-1e2a7e511201}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\playfab">
<UniqueIdentifier>{d14ed5bc-9de9-4073-bdbf-ccfeacd164d8}</UniqueIdentifier>
</Filter>
</ItemGroup>
</Project>

0 comments on commit 4f0c158

Please sign in to comment.