2013-04-15 13:21:19 +02:00
|
|
|
# Extra bits for Clementine.
|
|
|
|
set( MYGPO_QT_VERSION_MAJOR "1" )
|
|
|
|
set( MYGPO_QT_VERSION_MINOR "0" )
|
2015-11-21 01:09:59 +01:00
|
|
|
set( MYGPO_QT_VERSION_PATCH "9" )
|
2013-04-15 13:21:19 +02:00
|
|
|
configure_file( Version.h.in ${CMAKE_CURRENT_BINARY_DIR}/Version.h )
|
2012-03-06 01:35:55 +01:00
|
|
|
|
2018-11-17 15:08:37 +01:00
|
|
|
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
|
2012-03-06 01:35:55 +01:00
|
|
|
|
|
|
|
set ( LIBMYGPO_QT_SRC
|
2013-04-15 13:21:19 +02:00
|
|
|
Config.cpp
|
2012-03-06 01:35:55 +01:00
|
|
|
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
|
2015-04-11 22:44:11 +02:00
|
|
|
qjsonwrapper/Json.cpp
|
2012-03-06 01:35:55 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
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
|
2013-04-15 13:21:19 +02:00
|
|
|
Config.h
|
2012-03-06 01:35:55 +01:00
|
|
|
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
|
|
|
|
)
|
|
|
|
|
2015-04-11 22:44:11 +02:00
|
|
|
QT_WRAP_CPP(LIBMYGPO_QT_MOC_SRC ${LIBMYGPO_QT_MOC_H} )
|
2012-03-06 01:35:55 +01:00
|
|
|
|
2015-04-11 22:44:11 +02:00
|
|
|
add_library( ${MYGPO_QT_TARGET_NAME} STATIC ${LIBMYGPO_QT_SRC} ${LIBMYGPO_QT_MOC_SRC} )
|
2012-03-06 01:35:55 +01:00
|
|
|
|
2018-12-05 18:16:34 +01:00
|
|
|
target_link_libraries( ${MYGPO_QT_TARGET_NAME} ${QJSON_LIBRARIES} Qt5::Core Qt5::Network )
|