CMAKE_MINIMUM_REQUIRED(VERSION 2.8) PROJECT(TDengine) IF (TD_SYNC) ADD_DEFINITIONS(-D_SYNC) ENDIF () IF (TD_ACCOUNT) ADD_DEFINITIONS(-D_ACCT) ENDIF () IF (TD_ADMIN) ADD_DEFINITIONS(-D_ADMIN) ENDIF () IF (TD_GRANT) ADD_DEFINITIONS(-D_GRANT) ENDIF () IF (TD_GODLL) ADD_DEFINITIONS(-D_TD_GO_DLL_) ENDIF () IF (TD_MEM_CHECK) ADD_DEFINITIONS(-DTAOS_MEM_CHECK) ENDIF () IF (TD_RANDOM_FILE_FAIL) ADD_DEFINITIONS(-DTAOS_RANDOM_FILE_FAIL) ENDIF () IF (TD_RANDOM_NETWORK_FAIL) ADD_DEFINITIONS(-DTAOS_RANDOM_NETWORK_FAIL) ENDIF ()