[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdelibs/frameworks] superbuild: -add some comments to the superbuild/ CMakeLists.txt
From:       Alex Neundorf <neundorf () kde ! org>
Date:       2013-06-30 9:37:45
Message-ID: E1UtE4n-0006yy-7S () scm ! kde ! org
[Download RAW message or body]

Git commit df84aca8685879c0c5c17093f8680242dd14ff9e by Alex Neundorf.
Committed on 30/06/2013 at 09:39.
Pushed by neundorf into branch 'frameworks'.

-add some comments to the superbuild/ CMakeLists.txt

Alex

M  +20   -0    superbuild/CMakeLists.txt

http://commits.kde.org/kdelibs/df84aca8685879c0c5c17093f8680242dd14ff9e

diff --git a/superbuild/CMakeLists.txt b/superbuild/CMakeLists.txt
index 2594fd3..cdcfe59 100644
--- a/superbuild/CMakeLists.txt
+++ b/superbuild/CMakeLists.txt
@@ -1,5 +1,25 @@
 cmake_minimum_required(VERSION 2.8.11)
 =

+# This CMakeLists.txt is a "superbuild" for the libraries in tier1/ and ti=
er2/.
+# This means it can be used to build them all standalone one-by-one.
+# This is useful to check whether they actually build and install standalo=
ne cleanly.
+#
+# To use it, run cmake pointing to kdelibs/superbuild/ as top level direct=
ory.
+# Installation happens already during the build phase, this is different f=
rom
+# normal builds.
+# After running initially, no libraries are enabled.
+# To do so, run cmake-gui, and check those libraries you want to build, e.=
g. "BUILD_karchive".
+#
+# For each enabled library, a subdirectory for building will be created.
+# You can also change into that directory and build there like in a normal=
 build dir
+# (it actually is a normal build dir).
+# When disabling a library, its builddir will be removed.
+#
+# If the library depends on other libraries of kdelibs, i.e. it is a tier2=
/ or tier3/ library,
+# it will try to use them from the superbuild. If the respective library h=
as not been
+# enabled in the superbuild, it will try to use the one installed on the s=
ystem.
+
+
 include(SuperBuild.cmake)
 =

 sb_add_project(tier1/itemmodels )
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic