1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-10 16:14:40 +02:00

Build all subdirs of src/ automatically

This commit is contained in:
Dominik Schmidt
2013-05-24 11:48:46 +02:00
parent a0738ccd76
commit 849bb7e773
2 changed files with 9 additions and 7 deletions

View File

@@ -1,13 +1,13 @@
setup_qt() setup_qt()
add_subdirectory( libtomahawk )
include_directories( ${CMAKE_CURRENT_BINARY_DIR}/libtomahawk ) include_directories( ${CMAKE_CURRENT_BINARY_DIR}/libtomahawk )
include_directories( ${CMAKE_CURRENT_LIST_DIR}/libtomahawk ) include_directories( ${CMAKE_CURRENT_LIST_DIR}/libtomahawk )
add_subdirectory( tomahawk ) file(GLOB SUBDIRECTORIES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*")
add_subdirectory( breakpad/CrashReporter/ ) foreach(SUBDIRECTORY ${SUBDIRECTORIES})
if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${SUBDIRECTORY}" AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${SUBDIRECTORY}/CMakeLists.txt")
add_subdirectory( accounts ) message(STATUS "build: " ${SUBDIRECTORY})
add_subdirectory( infoplugins ) add_subdirectory( ${SUBDIRECTORY} )
endif()
endforeach()

View File

@@ -1,3 +1,5 @@
include( ${CMAKE_CURRENT_LIST_DIR}/../../TomahawkAddPlugin.cmake )
add_subdirectory( generic ) add_subdirectory( generic )
if(UNIX AND NOT APPLE) if(UNIX AND NOT APPLE)