Re: gtk3 include handling - Improving IDE support

2018-12-17 Thread Michael Weghorn
On 17/12/2018 09.14, Stephan Bergmann wrote: > Indeed, for better or worse, e.g. all the *_CFLAGS in > RepositoryExternal.mk are passed into gb_LinkTarget_set_include, not > gb_LinkTarget_set_cxxflags.  Feel free to go with this approach, I'd say > in vcl/Library_vclplug_gtk3.mk, I'd say. Thanks

Re: gtk3 include handling - Improving IDE support

2018-12-17 Thread Stephan Bergmann
On 15/12/2018 22:42, Michael Weghorn wrote: 1) make sure the include-related compiler flags actually end up in the 'INCLUDE' section in the generated JSON file As far as I can see, 'gb_Library_set_include' is the way to set the '-I'/'-isystem' compiler flags in gbuild, and that approach is used

gtk3 include handling - Improving IDE support

2018-12-16 Thread Michael Weghorn
Hi, one issue with the existing Qt Creator integration for LibreOffice, provided by the 'qtcreator-ide-integration' make target, is that gtk3 includes cannot be found in Qt Creator (leading to incorrect code-completion, error detection, ...). As far as I understand, the following is basically wha