blob: c38fedbac1c506ad6260ee56caf756de49e88ce0 (
plain) (
tree)
|
|
project(libnull)
include_directories(${CMAKE_CURRENT_BINARY_DIR})
# libqmmp
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../)
link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp)
SET(libnull_SRCS
outputnull.cpp
outputnullfactory.cpp
)
SET(libnull_HDRS
outputnull.h
)
SET(libnull_RCCS translations/translations.qrc)
QT5_ADD_RESOURCES(libnull_RCC_SRCS ${libnull_RCCS})
# Don't forget to include output directory, otherwise
# the UI file won't be wrapped!
include_directories(${CMAKE_CURRENT_BINARY_DIR})
ADD_LIBRARY(null MODULE ${libnull_SRCS} ${libnull_UIS_H} ${libnull_RCC_SRCS} ${libnull_HDRS})
add_dependencies(null libqmmp)
target_link_libraries(null Qt5::Widgets libqmmp)
install(TARGETS null DESTINATION ${PLUGIN_DIR}/Output)
|