to make the barbecue sauce, heat the oil in a small saucepan. cook the onion for 5 minutes, or until soft. add the vinegar, sugar and sauces and stir until the sauce comes to the boil. reduce the heat and simmer for 3 minutes.