support qt5/6
This commit is contained in:
Submodule CMCMakeModule updated: 98f891389a...cfb110c8b2
2
CMCore
2
CMCore
Submodule CMCore updated: 3bc351435d...d6917e9339
Submodule CMPlatform updated: eca08f0ae7...c91c3780f4
2
CMQT
2
CMQT
Submodule CMQT updated: 7b306e4c09...bf196b5a69
2
CMUtil
2
CMUtil
Submodule CMUtil updated: 4734a558a1...1cfb3d7c3a
@@ -7,10 +7,15 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMCMakeModule)
|
||||
|
||||
include(QtCommon)
|
||||
include(vulkan)
|
||||
include(math)
|
||||
include(use_cm_module)
|
||||
|
||||
OPTION(CM_BUILD_TOOLS OFF)
|
||||
OPTION(CM_BUILD_QT OFF)
|
||||
option(CM_QT_EXTRA_STYLE OFF)
|
||||
|
||||
use_cm_module(Core)
|
||||
use_cm_module(Platform)
|
||||
#use_cm_module(2D)
|
||||
@@ -18,18 +23,13 @@ use_cm_module(Util)
|
||||
#use_cm_module(AssetsManage)
|
||||
use_cm_module(SceneGraph)
|
||||
|
||||
if(CM_BUILD_QT)
|
||||
use_cm_module(QT)
|
||||
endif()
|
||||
|
||||
CMUtilSetup(${CMAKE_CURRENT_SOURCE_DIR}/CMUtil)
|
||||
|
||||
OPTION(CM_BUILD_TOOLS OFF)
|
||||
|
||||
if(CM_BUILD_TOOLS)
|
||||
OPTION(CM_BUILD_GUI_TOOLS OFF)
|
||||
|
||||
IF(CM_BUILD_GUI_TOOLS)
|
||||
include(QtCommon)
|
||||
|
||||
use_cm_module(QT)
|
||||
ENDIF()
|
||||
|
||||
if(WIN32)
|
||||
set(CM_MANIFEST ${CMAKE_CURRENT_SOURCE_DIR}/CMCMakeModule/cm_windows.manifest)
|
||||
@@ -38,9 +38,13 @@ if(CM_BUILD_TOOLS)
|
||||
set(TEX_CONV_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/TexConv)
|
||||
|
||||
add_subdirectory(TexConv)
|
||||
add_subdirectory(ShaderMaker)
|
||||
add_subdirectory(MeshConv)
|
||||
# add_subdirectory(MeshConv)
|
||||
add_subdirectory(TextEncodeConvert)
|
||||
|
||||
IF(CM_BUILD_QT)
|
||||
add_subdirectory(ShaderMaker)
|
||||
add_subdirectory(ShaderBuilder)
|
||||
endif(CM_BUILD_QT)
|
||||
endif(CM_BUILD_TOOLS)
|
||||
|
||||
OPTION(CM_BUILD_EXAMPLES OFF)
|
||||
|
2
Examples
2
Examples
Submodule Examples updated: e4b140c55a...05ab513b8b
Submodule ShaderBuilder updated: 835186a423...9b4236724d
Submodule ShaderMaker updated: 767bc0c636...fdc97b8823
2
TexConv
2
TexConv
Submodule TexConv updated: 937177590f...90ea040483
Reference in New Issue
Block a user