[Gammaray-commits] [KDAB/GammaRay] 92200e: Add support for static GammaRay plugins.
Volker Krause
volker.krause at kdab.com
Fri Sep 23 15:43:58 CEST 2016
Branch: refs/heads/static-probe
Home: https://github.com/KDAB/GammaRay
Commit: 92200e4b8688b1b917d9c5867de00a147a933a84
https://github.com/KDAB/GammaRay/commit/92200e4b8688b1b917d9c5867de00a147a933a84
Author: Volker Krause <volker.krause at kdab.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M cmake/GammaRayMacros.cmake
M common/plugininfo.cpp
M common/plugininfo.h
M common/pluginmanager.cpp
M common/proxyfactorybase.cpp
Log Message:
-----------
Add support for static GammaRay plugins.
Commit: f16928f9983348beeb5c33b0758cff38fb2cd6e4
https://github.com/KDAB/GammaRay/commit/f16928f9983348beeb5c33b0758cff38fb2cd6e4
Author: Volker Krause <volker.krause at kdab.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M tests/manual/CMakeLists.txt
M tests/manual/staticinjectiontest.cpp
Log Message:
-----------
Add a static plugin to the test.
This isn't really convenient to use yet, we can probably hide a lot of that
inside the build system.
Commit: 02e16db43730f51aa2bcf6f8d13aa25177159434
https://github.com/KDAB/GammaRay/commit/02e16db43730f51aa2bcf6f8d13aa25177159434
Author: Volker Krause <volker.krause at kdab.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Temporary workaround for the targets file not liking a static build.
This is mainly due to installing static files yet has to be properly
sorted out.
Commit: fd49f25b940336b714d8fcb81199633580e6bf41
https://github.com/KDAB/GammaRay/commit/fd49f25b940336b714d8fcb81199633580e6bf41
Author: Volker Krause <volker.krause at kdab.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M core/CMakeLists.txt
A core/staticprobe.h
M tests/manual/CMakeLists.txt
M tests/manual/staticinjectiontest.cpp
Log Message:
-----------
Hide the C++ side of static injection behind a macro.
Also, add support for all statically usable plugins that way. We still need
a nicer solution on the build system side though.
Compare: https://github.com/KDAB/GammaRay/compare/e0376f5cde17...fd49f25b9403
More information about the Gammaray-commits
mailing list