This is necessary because the client_test example spans multiple files, so creating an executable for each one separately doesn't make so much sense anymore.