set(XML_UNICODE_WCHAR_T 0)\r
endif(XML_UNICODE_WCHAR_T)\r
\r
+if(XML_UNICODE_WCHAR_T AND NOT XML_UNICODE)\r
+ message(SEND_ERROR "Option XML_UNICODE_WCHAR_T=ON may not be used without XML_UNICODE=ON.")\r
+ set(XML_UNICODE 1)\r
+endif(XML_UNICODE_WCHAR_T AND NOT XML_UNICODE)\r
+\r
+if(BUILD_tools AND (XML_UNICODE AND NOT XML_UNICODE_WCHAR_T))\r
+ message(SEND_ERROR "The xmlwf tool can not be built with option XML_UNICODE_WCHAR_T=OFF and XML_UNICODE=ON. Either set XML_UNICODE_WCHAR_T=ON or BUILD_tools=OFF.")\r
+endif()\r
\r
if(BUILD_tests)\r
enable_testing()\r