The zm-dependency-interface target sets compiler flags in a way suitable for external dependencies. This means mainly to disable compile warnings since they concern upstream and not us.