From 3b04ed0b3035a499238a67d0bd80d0a617134e7e Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 21 Aug 2017 01:19:04 +0200 Subject: [PATCH] Improve documentation about USE_NATIVE_FILE_BUFFER --- doc/buildvariables.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/buildvariables.md b/doc/buildvariables.md index 7a5f328..126fd12 100644 --- a/doc/buildvariables.md +++ b/doc/buildvariables.md @@ -110,7 +110,12 @@ Qt build to use. Set `QT_LINKAGE` to `STATIC` if it is a static build of Qt. #### Windows specific * `USE_NATIVE_FILE_BUFFER=ON/OFF`: use native function to open file streams - to pass unicode file names correctly, changing this alters ABI + to pass unicode file names correctly + * Changing this option alters the ABI of `c++utilities` and libraries using + that feature (eg. `tagparser`). + * This feature is implemented in `c++utilities`, so the option must be specified + when building `c++utilities`. Specifying it only when building eg. `tagparser` + has *no* effect. * `FORCE_UTF8_CODEPAGE=ON/OFF`: forces use of UTF-8 codepage in terminal * `WINDOWS_RESOURCES_ENABLED=ON/OFF`: enables creating resources for application meta data and icon (enabled by default)