The -include switch is passed to the compiler to work around Vala failing to include gi18n.h first. This works for clang and gcc at least.