The goal of inverse self-assembly is to design interparticle interactions capable of assembling the units into a desired target structure. The effective assembly of complex structures often requires the use of multiple components, each new component increasing the thermodynamic degrees of freedom and, hence, the complexity of the self-assembly pathway. In this work we explore the possibility to use azeotropy, i.e., a special thermodynamic condition where the system behaves effectively as a one-component system, as a way to control the self-assembly of an arbitrary number of components. Exploiting the mass-balance equations, we show how to select patchy particle systems that exhibit azeotropic points along the desired self-assembly pathway. As an example we map the phase diagram of a binary mixture that, by design, fully assembles into cubic (and only cubic) diamond crystal via an azeotropic point. The ability to explicitly include azeotropic points in artificial designs reveals effective pathways for the self-assembly of complex structures.