add smake source and mac binary