Add compile directive