summaryrefslogtreecommitdiffstats
path: root/Graphics
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-12-17 16:44:59 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-12-17 16:44:59 +0000
commit98fb9172eb01179eba857e950633b502f2c87d7e (patch)
tree73561471386791afdf7a6f6750601697a05ed21b /Graphics
parentFixed cmake install commands (diff)
downloadDiligentCore-98fb9172eb01179eba857e950633b502f2c87d7e.tar.gz
DiligentCore-98fb9172eb01179eba857e950633b502f2c87d7e.zip
Made engine core installation optional that is on by default on Win32 and Linux only
Diffstat (limited to 'Graphics')
-rw-r--r--Graphics/GLSLTools/CMakeLists.txt4
-rw-r--r--Graphics/GraphicsAccessories/CMakeLists.txt4
-rw-r--r--Graphics/GraphicsEngine/CMakeLists.txt4
-rw-r--r--Graphics/GraphicsEngineD3D11/CMakeLists.txt6
-rw-r--r--Graphics/GraphicsEngineD3D12/CMakeLists.txt6
-rw-r--r--Graphics/GraphicsEngineD3DBase/CMakeLists.txt4
-rw-r--r--Graphics/GraphicsEngineNextGenBase/CMakeLists.txt4
-rw-r--r--Graphics/GraphicsEngineOpenGL/CMakeLists.txt6
-rw-r--r--Graphics/GraphicsEngineVulkan/CMakeLists.txt6
-rw-r--r--Graphics/GraphicsTools/CMakeLists.txt4
-rw-r--r--Graphics/HLSL2GLSLConverterLib/CMakeLists.txt4
11 files changed, 37 insertions, 15 deletions
diff --git a/Graphics/GLSLTools/CMakeLists.txt b/Graphics/GLSLTools/CMakeLists.txt
index 2765b5ec..8a98e6d9 100644
--- a/Graphics/GLSLTools/CMakeLists.txt
+++ b/Graphics/GLSLTools/CMakeLists.txt
@@ -64,4 +64,6 @@ set_target_properties(GLSLTools PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(GLSLTools)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GLSLTools)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsAccessories/CMakeLists.txt b/Graphics/GraphicsAccessories/CMakeLists.txt
index 00cc3309..65f10313 100644
--- a/Graphics/GraphicsAccessories/CMakeLists.txt
+++ b/Graphics/GraphicsAccessories/CMakeLists.txt
@@ -39,4 +39,6 @@ set_target_properties(GraphicsAccessories PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(GraphicsAccessories)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsAccessories)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngine/CMakeLists.txt b/Graphics/GraphicsEngine/CMakeLists.txt
index a853c820..1fc418f3 100644
--- a/Graphics/GraphicsEngine/CMakeLists.txt
+++ b/Graphics/GraphicsEngine/CMakeLists.txt
@@ -81,4 +81,6 @@ set_target_properties(GraphicsEngine PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(GraphicsEngine)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngine)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineD3D11/CMakeLists.txt b/Graphics/GraphicsEngineD3D11/CMakeLists.txt
index 1524c28c..4532d5ab 100644
--- a/Graphics/GraphicsEngineD3D11/CMakeLists.txt
+++ b/Graphics/GraphicsEngineD3D11/CMakeLists.txt
@@ -143,5 +143,7 @@ set_source_files_properties(
readme.md PROPERTIES HEADER_FILE_ONLY TRUE
)
-install_core_lib(GraphicsEngineD3D11-shared)
-install_core_lib(GraphicsEngineD3D11-static)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineD3D11-shared)
+ install_core_lib(GraphicsEngineD3D11-static)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineD3D12/CMakeLists.txt b/Graphics/GraphicsEngineD3D12/CMakeLists.txt
index dc0cc619..22059512 100644
--- a/Graphics/GraphicsEngineD3D12/CMakeLists.txt
+++ b/Graphics/GraphicsEngineD3D12/CMakeLists.txt
@@ -178,5 +178,7 @@ set_source_files_properties(
readme.md PROPERTIES HEADER_FILE_ONLY TRUE
)
-install_core_lib(GraphicsEngineD3D12-shared)
-install_core_lib(GraphicsEngineD3D12-static)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineD3D12-shared)
+ install_core_lib(GraphicsEngineD3D12-static)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineD3DBase/CMakeLists.txt b/Graphics/GraphicsEngineD3DBase/CMakeLists.txt
index 2d439ce4..1e80ae42 100644
--- a/Graphics/GraphicsEngineD3DBase/CMakeLists.txt
+++ b/Graphics/GraphicsEngineD3DBase/CMakeLists.txt
@@ -76,4 +76,6 @@ set_target_properties(ProcessHLSLDefinitions PROPERTIES
FOLDER Core/Graphics/Helper
)
-install_core_lib(GraphicsEngineD3DBase)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineD3DBase)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineNextGenBase/CMakeLists.txt b/Graphics/GraphicsEngineNextGenBase/CMakeLists.txt
index ca60313d..428581c5 100644
--- a/Graphics/GraphicsEngineNextGenBase/CMakeLists.txt
+++ b/Graphics/GraphicsEngineNextGenBase/CMakeLists.txt
@@ -36,4 +36,6 @@ set_target_properties(GraphicsEngineNextGenBase PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(GraphicsEngineNextGenBase)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineNextGenBase)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineOpenGL/CMakeLists.txt b/Graphics/GraphicsEngineOpenGL/CMakeLists.txt
index 8754515f..751db277 100644
--- a/Graphics/GraphicsEngineOpenGL/CMakeLists.txt
+++ b/Graphics/GraphicsEngineOpenGL/CMakeLists.txt
@@ -237,5 +237,7 @@ set_source_files_properties(
readme.md PROPERTIES HEADER_FILE_ONLY TRUE
)
-install_core_lib(GraphicsEngineOpenGL-shared)
-install_core_lib(GraphicsEngineOpenGL-static)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineOpenGL-shared)
+ install_core_lib(GraphicsEngineOpenGL-static)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsEngineVulkan/CMakeLists.txt b/Graphics/GraphicsEngineVulkan/CMakeLists.txt
index c55bf217..6bb043f5 100644
--- a/Graphics/GraphicsEngineVulkan/CMakeLists.txt
+++ b/Graphics/GraphicsEngineVulkan/CMakeLists.txt
@@ -257,5 +257,7 @@ set_target_properties(ProcessGenerateMipsVkShader PROPERTIES
FOLDER Core/Graphics/Helper
)
-install_core_lib(GraphicsEngineVk-shared)
-install_core_lib(GraphicsEngineVk-static)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsEngineVk-shared)
+ install_core_lib(GraphicsEngineVk-static)
+endif() \ No newline at end of file
diff --git a/Graphics/GraphicsTools/CMakeLists.txt b/Graphics/GraphicsTools/CMakeLists.txt
index 3f7b3a14..94847222 100644
--- a/Graphics/GraphicsTools/CMakeLists.txt
+++ b/Graphics/GraphicsTools/CMakeLists.txt
@@ -69,4 +69,6 @@ set_target_properties(GraphicsTools PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(GraphicsTools)
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(GraphicsTools)
+endif() \ No newline at end of file
diff --git a/Graphics/HLSL2GLSLConverterLib/CMakeLists.txt b/Graphics/HLSL2GLSLConverterLib/CMakeLists.txt
index 459764d9..c13f1be7 100644
--- a/Graphics/HLSL2GLSLConverterLib/CMakeLists.txt
+++ b/Graphics/HLSL2GLSLConverterLib/CMakeLists.txt
@@ -77,4 +77,6 @@ set_target_properties(HLSL2GLSLConverterLib PROPERTIES
FOLDER Core/Graphics
)
-install_core_lib(HLSL2GLSLConverterLib) \ No newline at end of file
+if(INSTALL_DILIGENT_CORE)
+ install_core_lib(HLSL2GLSLConverterLib)
+endif() \ No newline at end of file