lemon build system cmake extension