Add macro directives to use one or other backend.