44 lines
1.1 KiB
CMake
44 lines
1.1 KiB
CMake
|
cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
|
||
|
|
||
|
include(GNUInstallDirs)
|
||
|
include(MyxCMakeCheckPaths)
|
||
|
|
||
|
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS
|
||
|
${CMAKE_CXX_SOURCE_FILE_EXTENSIONS};tpp;tcc)
|
||
|
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||
|
|
||
|
include(MyxCMakeProjectVersion)
|
||
|
include(MyxCMakeRequiredVariables)
|
||
|
include(MyxCMakeGlobalFunctions)
|
||
|
include(MyxCMakeGlobalVariables)
|
||
|
include(MyxCMakeToday)
|
||
|
include(MyxCMakeLSBInfo)
|
||
|
include(MyxCMakeCompiler)
|
||
|
include(MyxCMakeCompilerFlags)
|
||
|
include(MyxCMakeDistCC)
|
||
|
include(MyxCMakeUnityBuild)
|
||
|
include(MyxCMakePrecompiledHeaders)
|
||
|
include(MyxCMakeBuildTypes)
|
||
|
include(MyxCMakeDebugOutputOptions)
|
||
|
|
||
|
include(MyxCMakeCodeAnalyzeClangCheck)
|
||
|
include(MyxCMakeCodeAnalyzeClangTidy)
|
||
|
include(MyxCMakeCodeAnalyzeClazy)
|
||
|
include(MyxCMakeCodeAnalyzePvsStudio)
|
||
|
include(MyxCMakeCodeCoverage)
|
||
|
include(MyxCMakeFormatSources)
|
||
|
include(MyxCMakeCommonTargetProperties)
|
||
|
include(MyxCMakeAddSharedLibrary)
|
||
|
include(MyxCMakeAddStaticLibrary)
|
||
|
include(MyxCMakePkgConfig)
|
||
|
include(MyxCMakeNinjaGeneratorHelper)
|
||
|
include(CMLibGit)
|
||
|
|
||
|
|
||
|
|
||
|
# include(CMLibDocDoxygen) include(CMLibDocBreathe)
|
||
|
# include(CMLibExternalProject)
|
||
|
|
||
|
include(MyxCMakeCPack)
|
||
|
include(MyxCMakeUninstall)
|