generate dojo define