cmake for D2