[Bf-blender-cvs] [e567468ee10] master: QtCreator/Visual Studio: Group glsl files in Shaders group.

mano-wii noreply at git.blender.org
Sat Jun 15 20:46:42 CEST 2019


Commit: e567468ee103a9f5bcf86e2aa49ba88b5a11ad79
Author: mano-wii
Date:   Sat Jun 15 15:32:41 2019 -0300
Branches: master
https://developer.blender.org/rBe567468ee103a9f5bcf86e2aa49ba88b5a11ad79

QtCreator/Visual Studio: Group glsl files in Shaders group.

===================================================================

M	build_files/cmake/macros.cmake

===================================================================

diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
index d7716913cf5..cdbaea183bd 100644
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@ -177,12 +177,14 @@ function(blender_source_group
   source_group("Source Files" FILES CMakeLists.txt)
 
   foreach(_SRC ${sources})
-    get_filename_component(_SRC_EXT ${_SRC} EXT)
+    get_filename_component(_SRC_EXT ${_SRC} LAST_EXT)
     if((${_SRC_EXT} MATCHES ".h") OR
        (${_SRC_EXT} MATCHES ".hpp") OR
        (${_SRC_EXT} MATCHES ".hh"))
 
       set(GROUP_ID "Header Files")
+    elseif(${_SRC_EXT} MATCHES ".glsl")
+      set(GROUP_ID "Shaders")
     else()
       set(GROUP_ID "Source Files")
     endif()



More information about the Bf-blender-cvs mailing list