cmake check_type_size examples

Signatures

check_type_size(<type> <variable> [BUILTIN_TYPES_ONLY]
  [LANGUAGE <language>])

Examples

RavEngine/RavEngine deps/OpenXR-SDK/src/external/jsoncpp/src/lib_json/CMakeLists.txt :15

check_type_size(lconv LCONV_SIZE LANGUAGE CXX)

NVIDIA/DALI cmake/Dependencies.common.cmake :196

CHECK_TYPE_SIZE("AVBSFContext" AVBSFCONTEXT LANGUAGE CXX)

percona/percona-xtrabackup extra/gperftools/gperftools-2.15/CMakeLists.txt :194

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

NREL/EnergyPlus third_party/ssc/jsoncpp/src/lib_json/CMakeLists.txt :30

check_type_size(lconv LCONV_SIZE LANGUAGE CXX)

mysql/mysql-server extra/gperftools/gperftools-2.15/CMakeLists.txt :194

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

Dreamtowards/Ethertia lib/json-nlohmann-3.11.2/cmake/test.cmake :261

check_type_size("size_t" sizeof_size_t LANGUAGE CXX)

rbfx/rbfx Source/ThirdParty/OpenXRSDK/src/external/jsoncpp/src/lib_json/CMakeLists.txt :15

check_type_size(lconv LCONV_SIZE LANGUAGE CXX)

logicalclocks/rondb extra/gperftools/gperftools-2.15/CMakeLists.txt :194

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

pgRouting/osm2pgrouting cmake/FindOsmium.cmake :242

check_type_size("google::sparsetable<int>::size_type" SPARSETABLE_SIZE_TYPE LANGUAGE CXX)

facebook/mysql-5.6 extra/libevent/libevent-2.1.11-stable/CMakeLists.txt :638

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

polardb/polardbx-engine extra/libevent/libevent-2.1.11-stable/CMakeLists.txt :638

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

feelpp/feelpp feelpp/contrib/gflags/CMakeLists.txt :259

check_type_size (${type} ${type} LANGUAGE CXX)

eProsima/Fast-CDR cmake/common/check_configuration.cmake :131

check_type_size("long double" TYPE_LONG_DOUBLE LANGUAGE CXX)

fluffos/fluffos src/thirdparty/libevent/CMakeLists.txt :681

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

GreatSQL/GreatSQL extra/libevent/libevent-2.1.11-stable/CMakeLists.txt :638

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

arrayfire/arrayfire CMakeModules/FindAF_MKL.cmake :80

check_type_size("int" INT_SIZE
    BUILTIN_TYPES_ONLY LANGUAGE C)

scp-fs2open/fs2open.github.com cmake/platformChecks.cmake :23

CHECK_TYPE_SIZE("std::max_align_t" STD_MAX_ALIGN_T LANGUAGE CXX)

google/glog CMakeLists.txt :144

check_type_size (mode_t HAVE_MODE_T LANGUAGE CXX)

percona/percona-xtradb-cluster extra/gperftools/gperftools-2.15/CMakeLists.txt :194

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

zju-abclab/NEXUS thirdparty/SEAL-4.1-bs/CMakeLists.txt :516

check_type_size("size_t" SIZET LANGUAGE C)

OpenMS/OpenMS src/openms/extern/nlohmann_json/cmake/test.cmake :261

check_type_size("size_t" sizeof_size_t LANGUAGE CXX)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/libjpeg/resources/ConfigureJConfig.cmake :17

check_type_size("unsigned char" UNSIGNED_CHAR LANGUAGE C)

bluescarni/mppp CMakeLists.txt :360

check_type_size(__float128 _MPPP_FLOAT128_EXISTS BUILTIN_TYPES_ONLY LANGUAGE CXX)

Kitware/VTK ThirdParty/ogg/vtkogg/cmake/CheckSizes.cmake :3

check_type_size("int16_t" INT16_SIZE LANGUAGE C)

SwagSoftware/Kisak-Strike thirdparty/gperftools-2.8.1/CMakeLists.txt :183

check_type_size("__int64" __INT64 LANGUAGE CXX)

orbbec/OrbbecSDK_v2 3rdparty/jsoncpp/src/src/lib_json/CMakeLists.txt :15

check_type_size(lconv LCONV_SIZE LANGUAGE CXX)

p4lang/open-p4studio pkgsrc/target-syslibs/third-party/gperftools/CMakeLists.txt :170

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

WujekFoliarz/DualSenseY-v2 thirdparty/json/cmake/test.cmake :261

check_type_size("size_t" sizeof_size_t LANGUAGE CXX)

percona/percona-server extra/gperftools/gperftools-2.15/CMakeLists.txt :194

check_type_size("struct mallinfo" STRUCT_MALLINFO LANGUAGE CXX)

fluent/fluent-bit lib/monkey/mk_core/deps/libevent/CMakeLists.txt :431

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

nmathewson/libevent_obsolete CMakeLists.txt :482

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

Sneeds-Feed-and-Seed/sneedacity CMakeLists.txt :431

check_type_size( "int8_t" SIZEOF_INT8 LANGUAGE C )

saprykin/plibsys src/CMakeLists.txt :752

check_type_size ("((struct sockaddr *) 0)->sa_family" PLIBSYS_SIZEOF_SAFAMILY_T LANGUAGE C)

dogecoinfoundation/libdogecoin src/libevent/CMakeLists.txt :596

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

ucla-vision/xivo thirdparty/gflags/CMakeLists.txt :273

check_type_size (${type} ${type} LANGUAGE CXX)

chatopera/clause thirdparty/gflags/CMakeLists.txt :273

check_type_size (${type} ${type} LANGUAGE CXX)

plumonito/dtslam 3rdparty/gflags-2.1.1/CMakeLists.txt :116

check_type_size (${type} ${type} LANGUAGE CXX)

CTSRD-CHERI/cheribsd contrib/libevent/CMakeLists.txt :596

CHECK_TYPE_SIZE("off_t" EVENT__SIZEOF_OFF_T LANGUAGE C)

siconos/siconos numerics/CMakeLists.txt :166

check_type_size("size_t" SIZE_OF_CSI LANGUAGE C)