1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-22 08:52:12 +02:00

Don't pollute source dir while building third party libs.

This commit is contained in:
Dominik Schmidt 2011-02-15 16:44:24 +01:00
parent ba33bbc38c
commit a94040b875
4 changed files with 3 additions and 12 deletions
qxt/qxtweb-standalone
rtaudio
src

@ -9,9 +9,6 @@ include( ${QT_USE_FILE} )
SET(qxtweb "qxtweb")
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
ADD_DEFINITIONS(-Wall -O2 -DNDEBUG)
IF(NOT WIN32)
ADD_DEFINITIONS(-fPIC)

@ -4,10 +4,6 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6 FATAL_ERROR)
SET(CMAKE_VERBOSE_MAKEFILE ON)
SET(CMAKE_INSTALL_PREFIX ".")
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
#ADD_DEFINITIONS(-Wall -O2 -DNDEBUG)
#ADD_DEFINITIONS(-fPIC)

@ -17,10 +17,8 @@ SET( OS_SPECIFIC_LINK_LIBRARIES
# third party shipped with tomahawk
${CMAKE_BINARY_DIR}/thirdparty/qtweetlib/libtomahawk_qtweetlib.dll
# fix them, they should be in ${CMAKE_BINARY_DIR} as well
${CMAKE_SOURCE_DIR}/rtaudio/librtaudio.dll
${CMAKE_SOURCE_DIR}/qxt/qxtweb-standalone/libqxtweb-standalone.dll
${CMAKE_BINARY_DIR}/rtaudio/librtaudio.dll
${CMAKE_BINARY_DIR}/qxt/qxtweb-standalone/libqxtweb-standalone.dll
# system libs
"secur32.dll"

@ -326,7 +326,7 @@ SET( OS_SPECIFIC_LINK_LIBRARIES
"winmm.dll"
"advapi32.dll"
${CMAKE_SOURCE_DIR}/rtaudio/librtaudio.dll
${CMAKE_BINARY_DIR}/rtaudio/librtaudio.dll
)
ENDIF( WIN32 )