[Development] [Interest] guidelines for modifying Qt's own build system?
Kevin Kofler
kevin.kofler at chello.at
Sat Mar 14 22:32:20 CET 2015
Thiago Macieira wrote:
> On Saturday 14 March 2015 20:09:13 Kevin Kofler wrote:
>> QStandardPaths() {
>> init(QT_USE_FHS_PATHS);
>> }
>>
>> (possibly with something like __attribute__((always_inline)) to ensure
>> the inline function will always be used, bypassing the C++ one definition
>> rule), where QT_USE_FHS_PATHS would be defined at application compile
>> time.
>
> Explain to me why a regular, non-inline, static function in QStandardPaths
> wouldn't solve the problem.
I think the idea was to avoid requiring any changes to the actual code of
the application, only to the build setup (which could then be centralized in
a common CMake module such as KDECompilerSettings.cmake in
extra-cmake-modules that all the KDE projects include).
Kevin Kofler
More information about the Development
mailing list