Revert "xcb: simplify build rules" which broke non glew apps

This reverts commit c1452fef225925c5a040b6910110e848674dea34.