From 6d67d6f1a6063da4f58177cf4aa8b9514d05b43a Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Mon, 11 Feb 2013 18:45:18 -0800 Subject: [PATCH] link required unix libraries to portaudio target --- interface/CMakeLists.txt | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index 190faffa31..f1712aca8f 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt @@ -21,20 +21,6 @@ find_package(GLUT REQUIRED) find_package(GLM REQUIRED) find_package(LodePNG REQUIRED) -if (UNIX AND NOT APPLE) - find_package(Threads REQUIRED) - find_package(Librt REQUIRED) - find_package(Jack REQUIRED) - find_package(ALSA REQUIRED) - - target_link_libraries(interface - ${CMAKE_THREAD_LIBS_INIT} - ${LIBRT_LIBRARIES} - ${JACK_LIBRARIES} - ${ALSA_LIBRARIES} - ) -endif (UNIX AND NOT APPLE) - include_directories( ${OPENGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} @@ -59,6 +45,20 @@ ExternalProject_Add( BUILD_COMMAND make ) +if (UNIX AND NOT APPLE) + find_package(Threads REQUIRED) + find_package(Librt REQUIRED) + find_package(Jack REQUIRED) + find_package(ALSA REQUIRED) + + target_link_libraries(portaudio + ${CMAKE_THREAD_LIBS_INIT} + ${LIBRT_LIBRARIES} + ${JACK_LIBRARIES} + ${ALSA_LIBRARIES} + ) +endif (UNIX AND NOT APPLE) + ExternalProject_Get_Property(portaudio binary_dir) ExternalProject_Get_Property(portaudio source_dir) include_directories(${source_dir}/include)