[Gammaray-commits] [KDAB/GammaRay] a48831: Allow to manually specify the header install desti...

Volker Krause volker.krause at kdab.com
Tue Apr 4 16:50:09 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/KDAB/GammaRay
  Commit: a48831810bc8e9ae70d5538efb8aeea6b13e3a45
      https://github.com/KDAB/GammaRay/commit/a48831810bc8e9ae70d5538efb8aeea6b13e3a45
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M CMakeLists.txt
    M cmake/GammaRayMacrosInternal.cmake

  Log Message:
  -----------
  Allow to manually specify the header install destination too

This will be needed to avoid breaking external code when moving around
files.


  Commit: 284b8c66e384ac65b051602d7e229ffc1b3fd033
      https://github.com/KDAB/GammaRay/commit/284b8c66e384ac65b051602d7e229ffc1b3fd033
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M launcher/CMakeLists.txt
    R launcher/Info.plist.in
    A launcher/app/CMakeLists.txt
    A launcher/app/Info.plist.in
    A launcher/app/main.cpp
    A launcher/cli/CMakeLists.txt
    A launcher/cli/Info.plist.in
    A launcher/cli/main.cpp
    R launcher/main.cpp
    M launcher/ui/CMakeLists.txt
    R launcher/ui/Info.plist.in
    R launcher/ui/main.cpp

  Log Message:
  -----------
  Move the launcher executable targets into their own folders


  Commit: d4b3eed55fa43ce19835c871981f19f55433ec04
      https://github.com/KDAB/GammaRay/commit/d4b3eed55fa43ce19835c871981f19f55433ec04
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M app/main.cpp
    M launcher/CMakeLists.txt
    M launcher/app/main.cpp
    M launcher/cli/main.cpp
    R launcher/clientlauncher.cpp
    R launcher/clientlauncher.h
    A launcher/core/CMakeLists.txt
    A launcher/core/clientlauncher.cpp
    A launcher/core/clientlauncher.h
    A launcher/core/injector/CMakeLists.txt
    A launcher/core/injector/abstractinjector.cpp
    A launcher/core/injector/abstractinjector.h
    A launcher/core/injector/debuggerinjector.cpp
    A launcher/core/injector/debuggerinjector.h
    A launcher/core/injector/gdbinjector.cpp
    A launcher/core/injector/gdbinjector.h
    A launcher/core/injector/injectorfactory.cpp
    A launcher/core/injector/injectorfactory.h
    A launcher/core/injector/injectorstyle.json
    A launcher/core/injector/injectorstyleplugin.cpp
    A launcher/core/injector/injectorstyleplugin.h
    A launcher/core/injector/lldbinjector.cpp
    A launcher/core/injector/lldbinjector.h
    A launcher/core/injector/preloadcheck.cpp
    A launcher/core/injector/preloadcheck.h
    A launcher/core/injector/preloadcheck_mips.cpp
    A launcher/core/injector/preloadinjector.cpp
    A launcher/core/injector/preloadinjector.h
    A launcher/core/injector/processinjector.cpp
    A launcher/core/injector/processinjector.h
    A launcher/core/injector/styleinjector.cpp
    A launcher/core/injector/styleinjector.h
    A launcher/core/injector/windllinjector.cpp
    A launcher/core/injector/windllinjector.h
    A launcher/core/launcher.cpp
    A launcher/core/launcher.h
    A launcher/core/launcherfinder.cpp
    A launcher/core/launcherfinder.h
    A launcher/core/launchoptions.cpp
    A launcher/core/launchoptions.h
    A launcher/core/libraryutil.cpp
    A launcher/core/libraryutil.h
    A launcher/core/networkdiscoverymodel.cpp
    A launcher/core/networkdiscoverymodel.h
    A launcher/core/pefile.cpp
    A launcher/core/pefile.h
    A launcher/core/probeabi.cpp
    A launcher/core/probeabi.h
    A launcher/core/probeabidetector.cpp
    A launcher/core/probeabidetector.h
    A launcher/core/probeabidetector_dummy.cpp
    A launcher/core/probeabidetector_elf.cpp
    A launcher/core/probeabidetector_mac.cpp
    A launcher/core/probeabidetector_win.cpp
    A launcher/core/probefinder.cpp
    A launcher/core/probefinder.h
    A launcher/core/selftest.cpp
    A launcher/core/selftest.h
    R launcher/injector/CMakeLists.txt
    R launcher/injector/abstractinjector.cpp
    R launcher/injector/abstractinjector.h
    R launcher/injector/debuggerinjector.cpp
    R launcher/injector/debuggerinjector.h
    R launcher/injector/gdbinjector.cpp
    R launcher/injector/gdbinjector.h
    R launcher/injector/injectorfactory.cpp
    R launcher/injector/injectorfactory.h
    R launcher/injector/injectorstyle.json
    R launcher/injector/injectorstyleplugin.cpp
    R launcher/injector/injectorstyleplugin.h
    R launcher/injector/lldbinjector.cpp
    R launcher/injector/lldbinjector.h
    R launcher/injector/preloadcheck.cpp
    R launcher/injector/preloadcheck.h
    R launcher/injector/preloadcheck_mips.cpp
    R launcher/injector/preloadinjector.cpp
    R launcher/injector/preloadinjector.h
    R launcher/injector/processinjector.cpp
    R launcher/injector/processinjector.h
    R launcher/injector/styleinjector.cpp
    R launcher/injector/styleinjector.h
    R launcher/injector/windllinjector.cpp
    R launcher/injector/windllinjector.h
    R launcher/launcher.cpp
    R launcher/launcher.h
    R launcher/launcherfinder.cpp
    R launcher/launcherfinder.h
    R launcher/launchoptions.cpp
    R launcher/launchoptions.h
    R launcher/libraryutil.cpp
    R launcher/libraryutil.h
    R launcher/networkdiscoverymodel.cpp
    R launcher/networkdiscoverymodel.h
    R launcher/pefile.cpp
    R launcher/pefile.h
    R launcher/probeabi.cpp
    R launcher/probeabi.h
    R launcher/probeabidetector.cpp
    R launcher/probeabidetector.h
    R launcher/probeabidetector_dummy.cpp
    R launcher/probeabidetector_elf.cpp
    R launcher/probeabidetector_mac.cpp
    R launcher/probeabidetector_win.cpp
    R launcher/probefinder.cpp
    R launcher/probefinder.h
    R launcher/selftest.cpp
    R launcher/selftest.h
    M launcher/ui/attachdialog.cpp
    M launcher/ui/connectpage.cpp
    M launcher/ui/launcherwindow.cpp
    M launcher/ui/launchpage.cpp
    M launcher/ui/launchpage.h
    M launcher/ui/probeabimodel.cpp
    M launcher/ui/probeabimodel.h
    M launcher/ui/processlist.h
    M launcher/ui/processlist_unix.cpp
    M launcher/ui/processlist_win.cpp
    M launcher/ui/processmodel.cpp
    M launcher/ui/processmodel.h
    M launcher/ui/selftestpage.cpp
    M tests/earlyexittest.cpp
    M tests/launchertest.cpp
    M tests/probeabidetectortest.cpp
    M tests/probeabitest.cpp
    M tests/probesettingstest.cpp
    M tests/selftesttest.cpp

  Log Message:
  -----------
  Move the launcher core library into its own folder too

Now we have one target per folder, which makes it a lot easier to reason
about dependencies here.


  Commit: 05f687df23fbd534fe06fe3d55eb73bddd2cc3b1
      https://github.com/KDAB/GammaRay/commit/05f687df23fbd534fe06fe3d55eb73bddd2cc3b1
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M cmake/GammaRayMacrosInternal.cmake

  Log Message:
  -----------
  Fix API docs for headers more than one folder level from the top


  Commit: ac96a4c9b90164f435f483167627d816315aa8aa
      https://github.com/KDAB/GammaRay/commit/ac96a4c9b90164f435f483167627d816315aa8aa
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M launcher/core/CMakeLists.txt

  Log Message:
  -----------
  Simplify this, GAMMARAY_PROBE_ONLY_BUILD is always FALSE at this point


  Commit: 353fb376effad7de723dac7046f1c64ed5312f5d
      https://github.com/KDAB/GammaRay/commit/353fb376effad7de723dac7046f1c64ed5312f5d
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M app/CMakeLists.txt
    M launcher/app/CMakeLists.txt
    M launcher/ui/CMakeLists.txt
    M launcher/ui/launcherwindow.h

  Log Message:
  -----------
  Turn the launcher UI into a shared library

This enables the re-use of some of its widgets in the QtCreator
integration.

Based on pull request #314


  Commit: 2ef5c264fbf8d1e9d85a9d361f16ed89becfb63d
      https://github.com/KDAB/GammaRay/commit/2ef5c264fbf8d1e9d85a9d361f16ed89becfb63d
  Author: Volker Krause <volker.krause at kdab.com>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M launcher/ui/CMakeLists.txt

  Log Message:
  -----------
  No need to pull in UI code statically here, we link against its DLL anyway


Compare: https://github.com/KDAB/GammaRay/compare/2f1710d3a46a...2ef5c264fbf8


More information about the Gammaray-commits mailing list