sharp build