From 0a6f2b164a1f73e6a406d7f29f3695d7282b73be Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Wed, 16 Jan 2013 01:14:21 +0100 Subject: [PATCH] Build all folders inside src/accounts/ --- src/accounts/CMakeLists.txt | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/src/accounts/CMakeLists.txt b/src/accounts/CMakeLists.txt index be884d969..60e1916b6 100644 --- a/src/accounts/CMakeLists.txt +++ b/src/accounts/CMakeLists.txt @@ -1,11 +1,19 @@ include(TomahawkAddPlugin) -IF( JREEN_FOUND ) - add_subdirectory( xmpp ) -ENDIF() - -# IF( QTWEETLIB_FOUND AND BUILD_GUI ) -# ADD_SUBDIRECTORY( twitter ) -# ENDIF() -# -ADD_SUBDIRECTORY( zeroconf ) +file(GLOB SUBDIRECTORIES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*") +foreach( SUBDIRECTORY ${SUBDIRECTORIES}) + if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${SUBDIRECTORY}") + message(STATUS "Building account ${SUBDIRECTORY}") + if(SUBDIRECTORY STREQUAL "xmpp") + if( JREEN_FOUND ) + add_subdirectory( xmpp ) + endif() + elseif(SUBDIRECTORY STREQUAL "twitter") + if(QTWEETLIB_FOUND AND BUILD_GUI) +# add_subdirectory( twitter ) + endif() + else() + add_subdirectory( ${SUBDIRECTORY} ) + endif() + endif() +endforeach()