From kde-commits Thu May 10 19:50:00 2012 From: Stefan Majewsky Date: Thu, 10 May 2012 19:50:00 +0000 To: kde-commits Subject: KDE/kdegames Message-Id: <20120510195000.F1EF4AC85D () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=133667955125646 SVN commit 1294007 by majewsky: Allow split build for all games except libkmahjongg dependencies. Most of this is straightforward. Some more complicated changes are in 1. libkdegames: I needed to fix the headers and , which did not refer to the right include location when installed. 2. kgoldrunner: Its CMake code may not depend on OpenAL and libsndfile anymore. KGoldRunner therefore now uses the new header and enables sound only if KGAUDIO_BACKEND_OPENAL is set. KMahjongg and KShisen are not done yet. I could not create a config-script for KMahjongg because CMake currently gets confused over exported targets in multiple source directories. (D'oh...) M +1 -0 CMakeLists.txt M +11 -0 bomber/CMakeLists.txt M +13 -0 bovo/CMakeLists.txt M +9 -7 granatier/CMakeLists.txt M +11 -0 kapman/CMakeLists.txt M +11 -0 katomic/CMakeLists.txt M +11 -0 kbattleship/CMakeLists.txt M +11 -0 kblackbox/CMakeLists.txt M +11 -0 kblocks/CMakeLists.txt M +11 -0 kbounce/CMakeLists.txt M +13 -1 kbreakout/CMakeLists.txt M +12 -0 kdiamond/CMakeLists.txt M +11 -0 kfourinline/CMakeLists.txt M +11 -0 kgoldrunner/CMakeLists.txt M +0 -5 kgoldrunner/src/CMakeLists.txt M +3 -1 kgoldrunner/src/kgoldrunner.cpp M +9 -8 kgoldrunner/src/kgrgame.cpp M +11 -0 kigo/CMakeLists.txt M +11 -0 killbots/CMakeLists.txt M +13 -0 kiriki/CMakeLists.txt M +11 -0 kjumpingcube/CMakeLists.txt M +11 -0 klickety/CMakeLists.txt M +12 -0 klines/CMakeLists.txt M +11 -0 kmines/CMakeLists.txt M +12 -0 knetwalk/CMakeLists.txt M +11 -0 kolf/CMakeLists.txt M +11 -0 kollision/CMakeLists.txt M +11 -0 konquest/CMakeLists.txt M +11 -0 kpat/CMakeLists.txt M +12 -0 kreversi/CMakeLists.txt M +15 -0 ksirk/CMakeLists.txt M +11 -0 kspaceduel/CMakeLists.txt M +12 -0 ksquares/CMakeLists.txt M +20 -0 ksudoku/CMakeLists.txt M +11 -0 ktron/CMakeLists.txt M +11 -0 ktuberling/CMakeLists.txt M +17 -0 kubrick/CMakeLists.txt M +7 -0 libkdegames/CMakeLists.txt M +1 -1 libkdegames/includes/KgAudioScene M +1 -1 libkdegames/includes/KgSound A libkdegames/kgaudioscene.h [License: UNKNOWN] A libkdegames/kgsound.h [License: UNKNOWN] A libkdegames/libkdegames_capabilities.h.in M +1 -0 libkdegames/libkdegamesprivate/CMakeLists.txt M +11 -0 lskat/CMakeLists.txt M +8 -8 palapeli/CMakeLists.txt http://websvn.kde.org/?view=rev&revision=1294007