aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/qt_attribution.json
diff options
context:
space:
mode:
authorLeander Beernaert <leander.beernaert@qt.io>2020-01-08 17:04:43 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-03-18 21:26:26 +0100
commit0739a54a4bd05e24d20989ecb3c4da79d903d542 (patch)
treefd5e2faa28a5be979baa9a1657e8add810651cd3 /cmake/qt_attribution.json
parenta59826003e2e361bbe1beb9c899afc2ca25bc736 (diff)
Read module list from .gitmodules
This patch mimics the behavior of qt.pro, where the module list is extracted from the .gitmodules file and then topologically sorted based on the modules dependencies. This patch also introduces a small check to make sure all the required dependencies are met and will be built. Change-Id: Idd3df9b618805ca0b2347eac57aaa39c1bcdb3dd Reviewed-by: Qt CMake Build Bot Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit b01225fb3257fa4c26d364c9a8fe5e19a04039e3) Reviewed-by: Leander Beernaert <leander.beernaert@qt.io>
Diffstat (limited to 'cmake/qt_attribution.json')
-rw-r--r--cmake/qt_attribution.json13
1 files changed, 13 insertions, 0 deletions
diff --git a/cmake/qt_attribution.json b/cmake/qt_attribution.json
new file mode 100644
index 00000000..0699021c
--- /dev/null
+++ b/cmake/qt_attribution.json
@@ -0,0 +1,13 @@
+{
+ "Id": "cmake_topological_sort",
+ "Name": "CMake Topological Sort",
+ "QDocModule": "qt",
+ "QtUsage": "Used in the CMake super build project file",
+ "Files": TopologicalSort.cmake",
+
+ "Description": "CMake implementation of the topological sort algorithm",
+ "License": "Boost Software License - Version 1.0",
+ "LicenseFile": "TopologicalSort_LICENSE.txt",
+ "Copyright": "Copyright 2010 Kitware, Inc."
+}
+