update project configurations
This commit is contained in:
parent
2d7beb541e
commit
54b8ab0a4d
|
|
@ -72,7 +72,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
@ -91,7 +91,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
@ -90,7 +90,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
@ -86,7 +86,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
|
|
|
|||
|
|
@ -232,7 +232,7 @@
|
|||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
|
|
@ -251,7 +251,7 @@
|
|||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<AdditionalIncludeDirectories>../../src;</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>../../src;../../src/3rd-party;</AdditionalIncludeDirectories>
|
||||
<UseFullPaths>false</UseFullPaths>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
|
|
@ -264,4 +264,4 @@
|
|||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ nuget {
|
|||
owners: Nomango;
|
||||
licenseUrl: "https://github.com/KiwanoEngine/Kiwano/blob/master/LICENSE";
|
||||
projectUrl: "https://github.com/KiwanoEngine/Kiwano";
|
||||
iconUrl: "https://github.com/KiwanoEngine/Kiwano/raw/master/logo/logo_square.png";
|
||||
iconUrl: "https://github.com/KiwanoEngine/Kiwano/raw/master/logo/logo.png";
|
||||
description: A simple game framework for C++;
|
||||
releaseNotes: "Initial release of a Nuget package for Kiwano Game Engine";
|
||||
copyright: Copyright 2019;
|
||||
|
|
@ -86,17 +86,19 @@ nuget {
|
|||
|
||||
files {
|
||||
#defines {
|
||||
SRC_ROOT = ..\..\src;
|
||||
OUTPUT_DIR = ..\..\projects\output;
|
||||
SRC_ROOT = ..\..\src;
|
||||
OUTPUT_DIR = ..\..\projects\output;
|
||||
}
|
||||
|
||||
include: {
|
||||
${SRC_ROOT}\**\*.h,
|
||||
${SRC_ROOT}\**\*.hpp
|
||||
${SRC_ROOT}\kiwano*\**\*.h, ${SRC_ROOT}\kiwano*\**\*.hpp,
|
||||
${SRC_ROOT}\3rd-party\**\*.h, ${SRC_ROOT}\3rd-party\**\*.hpp,
|
||||
};
|
||||
|
||||
// third patry
|
||||
bin: { ${SRC_ROOT}\3rd-party\**\*.dll };
|
||||
bin: {
|
||||
${SRC_ROOT}\3rd-party\**\*.dll
|
||||
};
|
||||
|
||||
("v140,v141,v142", "Win32", "Debug") => {
|
||||
[${0},${1},${2}] {
|
||||
|
|
@ -135,4 +137,4 @@ nuget {
|
|||
// Defines += HAS_MyLib;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
// dear imgui: Renderer for Kiwano (DirectX10)
|
||||
|
||||
#pragma once
|
||||
#include <3rd-party/imgui/imgui.h>
|
||||
#include <imgui/imgui.h>
|
||||
|
||||
#ifndef KGE_DOXYGEN_DO_NOT_INCLUDE
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
// dear imgui: Renderer for Kiwano (DirectX11)
|
||||
|
||||
#pragma once
|
||||
#include <3rd-party/imgui/imgui.h>
|
||||
#include <imgui/imgui.h>
|
||||
|
||||
#ifndef KGE_DOXYGEN_DO_NOT_INCLUDE
|
||||
|
||||
|
|
|
|||
|
|
@ -24,4 +24,4 @@
|
|||
#include <kiwano-imgui/ImGuiModule.h>
|
||||
|
||||
// ImGui
|
||||
#include <3rd-party/imgui/imgui.h>
|
||||
#include <imgui/imgui.h>
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
#include <kiwano-network/HttpRequest.h>
|
||||
#include <kiwano-network/HttpResponse.hpp>
|
||||
#include <kiwano-network/HttpModule.h>
|
||||
#include <3rd-party/curl/curl.h> // CURL
|
||||
#include <curl/curl.h> // CURL
|
||||
|
||||
namespace
|
||||
{
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
#include <kiwano/kiwano.h>
|
||||
|
||||
// Box2D
|
||||
#include <3rd-party/Box2D/Box2D.h>
|
||||
#include <Box2D/Box2D.h>
|
||||
|
||||
namespace kiwano
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
#pragma once
|
||||
#include <kiwano/core/Common.h>
|
||||
#include <3rd-party/nlohmann/json.hpp>
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
namespace kiwano
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
#pragma once
|
||||
#include <kiwano/core/Common.h>
|
||||
#include <3rd-party/pugixml/pugixml.hpp>
|
||||
#include <pugixml/pugixml.hpp>
|
||||
|
||||
namespace kiwano
|
||||
{
|
||||
|
|
|
|||
|
|
@ -37,26 +37,31 @@ public:
|
|||
KGE_ASSERT(device_);
|
||||
return device_.Get();
|
||||
}
|
||||
|
||||
inline ID3D10RenderTargetView* GetRenderTargetView()
|
||||
{
|
||||
KGE_ASSERT(rt_view_);
|
||||
return rt_view_.Get();
|
||||
}
|
||||
|
||||
inline ID3D10DepthStencilView* GetDepthStencilView()
|
||||
{
|
||||
KGE_ASSERT(ds_view_);
|
||||
return ds_view_.Get();
|
||||
}
|
||||
|
||||
inline IDXGIFactory* GetDXGIFactory()
|
||||
{
|
||||
KGE_ASSERT(dxgi_factory_);
|
||||
return dxgi_factory_.Get();
|
||||
}
|
||||
|
||||
inline IDXGIDevice* GetDXGIDevice()
|
||||
{
|
||||
KGE_ASSERT(dxgi_device_);
|
||||
return dxgi_device_.Get();
|
||||
}
|
||||
|
||||
inline IDXGISwapChain* GetDXGISwapChain()
|
||||
{
|
||||
KGE_ASSERT(dxgi_swap_chain_);
|
||||
|
|
|
|||
|
|
@ -37,31 +37,37 @@ public:
|
|||
KGE_ASSERT(device_);
|
||||
return device_.Get();
|
||||
}
|
||||
|
||||
inline ID3D11DeviceContext* GetDeviceContext()
|
||||
{
|
||||
KGE_ASSERT(device_context_);
|
||||
return device_context_.Get();
|
||||
}
|
||||
|
||||
inline ID3D11RenderTargetView* GetRenderTargetView()
|
||||
{
|
||||
KGE_ASSERT(rt_view_);
|
||||
return rt_view_.Get();
|
||||
}
|
||||
|
||||
inline ID3D11DepthStencilView* GetDepthStencilView()
|
||||
{
|
||||
KGE_ASSERT(ds_view_);
|
||||
return ds_view_.Get();
|
||||
}
|
||||
|
||||
inline IDXGIFactory* GetDXGIFactory()
|
||||
{
|
||||
KGE_ASSERT(dxgi_factory_);
|
||||
return dxgi_factory_.Get();
|
||||
}
|
||||
|
||||
inline IDXGIDevice* GetDXGIDevice()
|
||||
{
|
||||
KGE_ASSERT(dxgi_device_);
|
||||
return dxgi_device_.Get();
|
||||
}
|
||||
|
||||
inline IDXGISwapChain* GetDXGISwapChain()
|
||||
{
|
||||
KGE_ASSERT(dxgi_swap_chain_);
|
||||
|
|
|
|||
Loading…
Reference in New Issue