Sort Project Targets in Launch configuration

Authored by buschinski on Oct 7 2018, 1:47 PM.

Description

Sort Project Targets in Launch configuration

Summary:
For a small cmake test project which just has a couple of targets:

  • test_cmake_targets
  • test_cmake_targets/unittests/test1
  • test_cmake_targets/unittests/test2
  • test_cmake_targets/unittests/test3
  • test_cmake_targets/unittests/test4
  • test_cmake_targets/utils/util1
  • test_cmake_targets/utils/util2
  • test_cmake_targets/utils/util3
  • test_cmake_targets/utils/util4

but in the "Run -> Configure Launches -> ... -> Project target:" combobox they appear as:

  • test_cmake_targets
  • test_cmake_targets/unittests/test2
  • test_cmake_targets/unittests/test4
  • test_cmake_targets/unittests/test3
  • test_cmake_targets/unittests/test1
  • test_cmake_targets/utils/util2
  • test_cmake_targets/utils/util1
  • test_cmake_targets/utils/util3
  • test_cmake_targets/utils/util4

as the order confuses me greatly (especially for huge projects) and even changes
in different kdevelop sessions/executions -> sort them.

Reviewers: KDevelop, kfunk

Reviewed By: KDevelop, kfunk

Subscribers: kfunk, kdevelop-devel

Tags: KDevelop

Differential Revision: https://phabricator.kde.org/D16003

Details

Committed
buschinskiOct 7 2018, 1:48 PM
Reviewer
KDevelop
Differential Revision
D16003: Sort Project Targets in Launch configuration
Parents
R32:6da2caac877d: Fix discovery of clang builtin directory with clang svn versions
Branches
Unknown
Tags
Unknown