2
3
4
5
6
7
8
9
10
14namespace ___DOC_CMAKE {
103 param prm_includeDir,
105 param prm_configpath,
126 param prm_TestSourcesDir,
150 param prm_includeDir,
167 param prm_AuthorName,
CACHE STRING ae2f_BinRoot
The root binary directory.
constexpr unsigned int ae2f_packcount
Set the structure pack for pre-defined structures from interfaces.
float ae2f_float
Pre-defined global float type. It is set to float as default.
option ae2f_DOC
When activated, it would generate project with the deaders of cmake utility functions.
CACHE STRING ae2f_LIBPREFIX
Pre-defined library prefix.
function ae2f_CoreLibTent(param prm_TarName, param prm_TarPreFix, param prm_includeDir, param prm_namespace,...)
Makes a Library installable.
function ae2f_CoreTestTent(param prm_LibName, param prm_TestSourcesDir,...)
Iterates a directory prm_TestSourcesDir and Make a test case for every source.
function ae2f_CoreUtilityDocTent(param prm_TarName, param prm_includeDir, param prm_namespace,...)
Generate an interface project for document code for cmake utility functions. Available when ___DOC_C...
option ae2f_CXX
Tell that thou art including cxx for thy project. Default value is [OFF].
function ae2f_CoreLibTentConfigCustom(param prm_TarName, param prm_TarPreFix, param prm_includeDir, param prm_namespace, param prm_configpath,...)
Makes a Library installable. Configuration file could be selected here.
option ae2f_IS_SHARED
Activating this flag will cause all libraries built as shared libraries.
option ae2f_TEST
When activated, it would generate test projects.
function ae2f_CoreLibFetch(param prm_AuthorName, param prm_TarName, param prm_TagName)
It will try to fetch the cmake project ae2f-Core like project for Local and Github....
CACHE STRING ae2f_ProjRoot
The root project source directory.