add cmake definition