building directive compliance solar