OPTION(CML_NO_ALIASES "Use math functions aliases" BOOL:FALSE)
IF(CML_NO_ALIASES)
	SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCML_NO_ALIASES=\"${CML_NO_ALIASES}\"")
ELSE()
	MESSAGE(STATUS "Using math functions aliases")
ENDIF()

OPTION(CML_NO_STDBOOL "Use stdbool.h" BOOL:FALSE)
IF(CML_NO_STDBOOL)
	SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCML_NO_STDBOOL=\"${CML_NO_STDBOOL}\"")
ELSE()
	MESSAGE(STATUS "Using stdbool.h")
ENDIF()

OPTION(CML_NO_STDINT "Use stdint.h" BOOL:FALSE)
IF(CML_NO_STDINT)
	SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCML_NO_STDINT=\"${CML_NO_STDINT}\"")
ELSE()
	MESSAGE(STATUS "Using stdint.h")
ENDIF()

OPTION(CML_NO_MATH "Use math.h" BOOL:FALSE)
IF(CML_NO_MATH)
	SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCML_NO_MATH=\"${CML_NO_MATH}\"")
ELSE()
	MESSAGE(STATUS "Using math.h")
ENDIF()
