Preheat the oven to 150°C/300°F (without fan).
Measure the oatmeal, pecans, macadamia nuts, cornflakes, coconut and cinnamon into a large mixing bowl.
Use a large wooden spoon to mix all of the dry ingredients together.
In a small saucepan, measure the oil, maple syrup, sugar and salt.
Heat the saucepan over medium heat until it just starts to bubble and warm through.
Remove the saucepan from the heat.
Pour the wet ingredients over the dry ingredients in the mixing bowl.
Give everything a good mix, making sure the dry ingredients are thoroughly coated in the wet mixture.
Line a large baking pan with baking paper.
Spread the mixture evenly on the tray.
Bake for 45 minutes, but giving the mixture a good mix and turn at 15 minute intervals so the granola can brown evenly.
If you wish to add any dried fruit, sprinkle them over the granola and bake for a further 5 minutes.
After the baking time, the cornflakes should be crunchy to taste, but it will crisp up more as it cools.
Cool the granola on the tray.
Any chocolate chips should be added only once the granola has cooled down completely.
Once the granola is completely cool, store it in an airtight container for about a month.