aboutsummaryrefslogtreecommitdiff
path: root/lib/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CMakeLists.txt')
-rw-r--r--lib/CMakeLists.txt68
1 files changed, 0 insertions, 68 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
deleted file mode 100644
index 79edd7152..000000000
--- a/lib/CMakeLists.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-project(libqmmp)
-
-cmake_minimum_required(VERSION 2.4.0)
-
-include(FindQt4)
-find_package(Qt4 REQUIRED) # find and setup Qt4 for this project
-include(${QT_USE_FILE})
-
-# qt lib
-ADD_DEFINITIONS( -Wall )
-ADD_DEFINITIONS(${QT_DEFINITIONS})
-#ADD_DEFINITIONS(-DQT_PLUGIN)
-ADD_DEFINITIONS(-DQT_NO_DEBUG)
-ADD_DEFINITIONS(-DQT_SHARED)
-ADD_DEFINITIONS(-DQT_THREAD)
-
-include_directories(${CMAKE_CURRENT_BINARY_DIR})
-
-SET(libqmmp_SRCS
- visual.cpp
- recycler.cpp
- decoder.cpp
- output.cpp
- filetag.cpp
- equ/iir.c
- equ/iir_cfs.c
- equ/iir_fpu.c
- soundcore.cpp
- streamreader.cpp
- downloader.cpp
- effect.cpp
-)
-
-SET(libqmmp_MOC_HDRS
- visual.h
- recycler.h
- buffer.h
- constants.h
- decoder.h
- output.h
- filetag.h
- outputfactory.h
- equ/iir_cfs.h
- equ/iir_fpu.h
- equ/iir.h
- decoderfactory.h
- soundcore.h
- streamreader.h
- downloader.h
- effectfactory.h
- effect.h
-)
-
-QT4_WRAP_CPP(libqmmp_MOC_SRCS ${libqmmp_MOC_HDRS})
-
-include_directories(${CMAKE_CURRENT_BINARY_DIR})
-
-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES config.h)
-
-EXEC_PROGRAM(echo ${CMAKE_CURRENT_BINARY_DIR} ARGS "\"#ifndef CONFIG_H\"" > ./config.h)
-EXEC_PROGRAM(echo ${CMAKE_CURRENT_BINARY_DIR} ARGS "\"#define CONFIG_H\"" >> ./config.h)
-EXEC_PROGRAM(echo ${CMAKE_CURRENT_BINARY_DIR} ARGS "\"#define LIB_DIR \\\"/${LIB_DIR}\\\"\"" >> ./config.h)
-EXEC_PROGRAM(echo ${CMAKE_CURRENT_BINARY_DIR} ARGS "\"#endif\"" >> ./config.h)
-
-
-ADD_LIBRARY(qmmp SHARED ${libqmmp_SRCS} ${libqmmp_MOC_SRCS})
-target_link_libraries(qmmp ${QT_LIBRARIES} curl)
-install(TARGETS qmmp LIBRARY DESTINATION ${LIB_DIR} PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ)