Clementine-audio-player-Mac.../3rdparty/libmygpo-qt/CMakeLists.txt

80 lines
1.8 KiB
CMake
Raw Normal View History

include_directories( ${QT_INCLUDES} ${QJSON_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
set ( LIBMYGPO_QT_SRC
DeviceSyncResult.cpp
Settings.cpp
AddRemoveResult.cpp
Tag.cpp
JsonCreator.cpp
Podcast.cpp
Episode.cpp
EpisodeAction.cpp
EpisodeActionList.cpp
ApiRequest.cpp
RequestHandler.cpp
UrlBuilder.cpp
TagList.cpp
EpisodeList.cpp
PodcastList.cpp
DeviceUpdates.cpp
DeviceList.cpp
Device.cpp
)
set ( LIBMYGPO_QT_MOC_H
Podcast.h
Podcast_p.h
PodcastList.h
PodcastList_p.h
Episode.h
Episode_p.h
EpisodeList.h
EpisodeList_p.h
Tag.h
Tag_p.h
TagList.h
TagList_p.h
Device.h
Device_p.h
DeviceList.h
DeviceList_p.h
DeviceSyncResult.h
DeviceSyncResult_p.h
DeviceUpdates.h
DeviceUpdates_p.h
EpisodeAction.h
EpisodeAction_p.h
EpisodeActionList.h
EpisodeActionList_p.h
Settings.h
Settings_p.h
AddRemoveResult.h
AddRemoveResult_p.h
)
set ( LIBMYGPO_QT_INSTALL_H
ApiRequest.h
mygpo_export.h
Podcast.h
PodcastList.h
Episode.h
EpisodeList.h
Tag.h
TagList.h
Device.h
DeviceList.h
DeviceSyncResult.h
DeviceUpdates.h
EpisodeAction.h
EpisodeActionList.h
Settings.h
AddRemoveResult.h
)
QT4_WRAP_CPP(LIBMYGPO_QT_MOC_SRC ${LIBMYGPO_QT_MOC_H} )
add_library( mygpo-qt STATIC ${LIBMYGPO_QT_SRC} ${LIBMYGPO_QT_MOC_SRC} )
target_link_libraries( mygpo-qt ${QJSON_LIBRARIES} ${QT_QTCORE_LIBRARY} ${QT_QTNETWORK_LIBRARY} )