[Amarok] Delete WITH_PREFIX for compilation on Windows. Not
Maximilian Kossick
maximilian.kossick at googlemail.com
Tue Aug 25 16:41:32 CEST 2009
and breaks horribly on OS X. You might be able to fix this by updating
the X-KDE_Library property in the .desktop files for all those plugins
On Tue, Aug 25, 2009 at 2:18 PM, Casper van
Donderen<casper.vandonderen at gmail.com> wrote:
> commit 54f5fff16ba2eb6d3fb3e52d61a1ffadeb801b4a
> Author: Casper van Donderen <casper.vandonderen at gmail.com>
> AuthorDate: Tue Aug 25 12:46:05 2009 +0200
> Commit: Casper van Donderen <casper.vandonderen at gmail.com>
> CommitDate: Tue Aug 25 14:15:09 2009 +0200
>
> Delete WITH_PREFIX for compilation on Windows.
> Not tested against non-trunk kdelibs.
>
> diff --git a/src/collection/audiocd/CMakeLists.txt b/src/collection/audiocd/CMakeLists.txt
> index e391025..060974c 100644
> --- a/src/collection/audiocd/CMakeLists.txt
> +++ b/src/collection/audiocd/CMakeLists.txt
> @@ -26,7 +26,7 @@ include_directories( ../..
> kde4_add_ui_files(amarok_collection-audiocdcollection_PART_SRCS FormatSelectionDialog.ui)
>
>
> - kde4_add_plugin(amarok_collection-audiocdcollection WITH_PREFIX ${amarok_collection-audiocdcollection_PART_SRCS})
> + kde4_add_plugin(amarok_collection-audiocdcollection ${amarok_collection-audiocdcollection_PART_SRCS})
>
> target_link_libraries( amarok_collection-audiocdcollection amaroklib amarokpud ${KDE4_THREADWEAVER_LIBRARIES} ${KDE4_KDNSSD_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KUTILS_LIBS} ${KDE4_SOLID_LIBRARY} )
>
> diff --git a/src/collection/daap/CMakeLists.txt b/src/collection/daap/CMakeLists.txt
> index 45b3044..0223266 100644
> --- a/src/collection/daap/CMakeLists.txt
> +++ b/src/collection/daap/CMakeLists.txt
> @@ -20,7 +20,7 @@ set(amarok_collection-daapcollection_PART_SRCS
> daapreader/authentication/hasher.c
> daapreader/authentication/md5.c )
>
> -kde4_add_plugin(amarok_collection-daapcollection WITH_PREFIX ${amarok_collection-daapcollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-daapcollection ${amarok_collection-daapcollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-daapcollection
> amaroklib
> diff --git a/src/collection/device/massstorage/CMakeLists.txt b/src/collection/device/massstorage/CMakeLists.txt
> index 5cc8e4f..b265a35 100644
> --- a/src/collection/device/massstorage/CMakeLists.txt
> +++ b/src/collection/device/massstorage/CMakeLists.txt
> @@ -13,7 +13,7 @@ include_directories(
>
> set(amarok_massstorage-device_PART_SRCS MassStorageDeviceHandler.cpp )
>
> -kde4_add_plugin(amarok_massstorage-device WITH_PREFIX
> +kde4_add_plugin(amarok_massstorage-device
> ${amarok_massstorage-device_PART_SRCS})
>
> target_link_libraries(amarok_massstorage-device
> diff --git a/src/collection/device/nfs/CMakeLists.txt b/src/collection/device/nfs/CMakeLists.txt
> index 1eb059f..6807dd6 100644
> --- a/src/collection/device/nfs/CMakeLists.txt
> +++ b/src/collection/device/nfs/CMakeLists.txt
> @@ -6,7 +6,7 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../..
>
> set(amarok_nfs-device_PART_SRCS NfsDeviceHandler.cpp )
>
> -kde4_add_plugin(amarok_nfs-device WITH_PREFIX
> +kde4_add_plugin(amarok_nfs-device
> ${amarok_nfs-device_PART_SRCS})
>
> target_link_libraries(amarok_nfs-device amarok ${KDE4_KDECORE_LIBS} )
> diff --git a/src/collection/device/smb/CMakeLists.txt b/src/collection/device/smb/CMakeLists.txt
> index b9dbc70..fc27d5a 100644
> --- a/src/collection/device/smb/CMakeLists.txt
> +++ b/src/collection/device/smb/CMakeLists.txt
> @@ -6,7 +6,7 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../..
>
> set(amarok_smb-device_PART_SRCS SmbDeviceHandler.cpp )
>
> -kde4_add_plugin(amarok_smb-device WITH_PREFIX
> +kde4_add_plugin(amarok_smb-device
> ${amarok_smb-device_PART_SRCS})
>
> target_link_libraries(amarok_smb-device amarok ${KDE4_KDECORE_LIBS} )
> diff --git a/src/collection/iphoneos/CMakeLists.txt b/src/collection/iphoneos/CMakeLists.txt
> index 99ed01b..9c6cd81 100644
> --- a/src/collection/iphoneos/CMakeLists.txt
> +++ b/src/collection/iphoneos/CMakeLists.txt
> @@ -30,7 +30,7 @@ set(amarok_collection-iphoneoscollection_PART_SRCS
> handler/capabilities/IphoneOsPlaylistCapability.cpp
> )
>
> -kde4_add_plugin(amarok_collection-iphoneoscollection WITH_PREFIX
> +kde4_add_plugin(amarok_collection-iphoneoscollection
> ${amarok_collection-iphoneoscollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-iphoneoscollection
> diff --git a/src/collection/ipodcollection/CMakeLists.txt b/src/collection/ipodcollection/CMakeLists.txt
> index 3bdb128..81ea987 100644
> --- a/src/collection/ipodcollection/CMakeLists.txt
> +++ b/src/collection/ipodcollection/CMakeLists.txt
> @@ -47,7 +47,7 @@ if (IPOD_FOUND AND IPOD_0_7 AND WITH_Ipod)
> handler/capabilities/IpodWriteCapability.cpp
> support/IpodDeviceInfo.cpp
> support/IpodConnectionAssistant.cpp)
> - kde4_add_plugin(amarok_collection-ipodcollection WITH_PREFIX ${amarok_collection-ipodcollection_PART_SRCS})
> + kde4_add_plugin(amarok_collection-ipodcollection ${amarok_collection-ipodcollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-ipodcollection
> amaroklib
> diff --git a/src/collection/mtpcollection/CMakeLists.txt b/src/collection/mtpcollection/CMakeLists.txt
> index 0012b90..225184c 100644
> --- a/src/collection/mtpcollection/CMakeLists.txt
> +++ b/src/collection/mtpcollection/CMakeLists.txt
> @@ -35,7 +35,7 @@ if (MTP_FOUND)
> handler/capabilities/MtpWriteCapability.cpp
> support/MtpDeviceInfo.cpp
> support/MtpConnectionAssistant.cpp)
> - kde4_add_plugin(amarok_collection-mtpcollection WITH_PREFIX ${amarok_collection-mtpcollection_PART_SRCS})
> + kde4_add_plugin(amarok_collection-mtpcollection ${amarok_collection-mtpcollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-mtpcollection
> amaroklib
> diff --git a/src/collection/mysqlecollection/CMakeLists.txt b/src/collection/mysqlecollection/CMakeLists.txt
> index 82699ba..ed078ab 100755
> --- a/src/collection/mysqlecollection/CMakeLists.txt
> +++ b/src/collection/mysqlecollection/CMakeLists.txt
> @@ -49,7 +49,7 @@ qt4_add_dbus_adaptor( amarok_collection-mysqlecollection_PART_SRCS
> SqlCollectionDBusHandler SqlCollectionAdaptor
> SqlCollectionAdaptor)
>
> -kde4_add_plugin(amarok_collection-mysqlecollection WITH_PREFIX ${amarok_collection-mysqlecollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-mysqlecollection ${amarok_collection-mysqlecollection_PART_SRCS})
>
> STRING(REPLACE "-Wl,--fatal-warnings" "" CMAKE_SHARED_LINKER_FLAGS_NOFATALWARN ${CMAKE_SHARED_LINKER_FLAGS})
> SET(CMAKE_SHARED_LINKER_FLAGS ${CMAKE_SHARED_LINKER_FLAGS_NOFATALWARN} )
> diff --git a/src/collection/mysqlservercollection/CMakeLists.txt b/src/collection/mysqlservercollection/CMakeLists.txt
> index 3869258..9f1c390 100755
> --- a/src/collection/mysqlservercollection/CMakeLists.txt
> +++ b/src/collection/mysqlservercollection/CMakeLists.txt
> @@ -49,7 +49,7 @@ qt4_add_dbus_adaptor( amarok_collection-mysqlservercollection_PART_SRCS
> SqlCollectionDBusHandler SqlCollectionAdaptor
> SqlCollectionAdaptor)
>
> -kde4_add_plugin(amarok_collection-mysqlservercollection WITH_PREFIX ${amarok_collection-mysqlservercollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-mysqlservercollection ${amarok_collection-mysqlservercollection_PART_SRCS})
>
> STRING(REPLACE "-Wl,--fatal-warnings" "" CMAKE_SHARED_LINKER_FLAGS_NOFATALWARN ${CMAKE_SHARED_LINKER_FLAGS})
> SET(CMAKE_SHARED_LINKER_FLAGS ${CMAKE_SHARED_LINKER_FLAGS_NOFATALWARN} )
> diff --git a/src/collection/nepomukcollection/CMakeLists.txt b/src/collection/nepomukcollection/CMakeLists.txt
> index f0a0406..707a660 100644
> --- a/src/collection/nepomukcollection/CMakeLists.txt
> +++ b/src/collection/nepomukcollection/CMakeLists.txt
> @@ -32,7 +32,7 @@ set(amarok_collection-nepomukcollection_PART_SRCS
> # ./search-api/searchresult.cpp
>
>
> -kde4_add_plugin(amarok_collection-nepomukcollection WITH_PREFIX ${amarok_collection-nepomukcollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-nepomukcollection ${amarok_collection-nepomukcollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-nepomukcollection
> amaroklib
> diff --git a/src/collection/umscollection/CMakeLists.txt b/src/collection/umscollection/CMakeLists.txt
> index 9efd618..17faaa7 100644
> --- a/src/collection/umscollection/CMakeLists.txt
> +++ b/src/collection/umscollection/CMakeLists.txt
> @@ -29,7 +29,7 @@ set(amarok_collection-umscollection_PART_SRCS
> support/UmsDeviceInfo.cpp
> support/UmsConnectionAssistant.cpp)
>
> -kde4_add_plugin(amarok_collection-umscollection WITH_PREFIX ${amarok_collection-umscollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-umscollection ${amarok_collection-umscollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-umscollection
> amaroklib
> diff --git a/src/collection/upnp/CMakeLists.txt b/src/collection/upnp/CMakeLists.txt
> index 1ccfe5f..93d81e5 100644
> --- a/src/collection/upnp/CMakeLists.txt
> +++ b/src/collection/upnp/CMakeLists.txt
> @@ -15,7 +15,7 @@ set(amarok_collection-upnpcollection_PART_SRCS
> upnpcollection.cpp)
>
>
> -kde4_add_plugin(amarok_collection-upnpcollection WITH_PREFIX ${amarok_collection-upnpcollection_PART_SRCS})
> +kde4_add_plugin(amarok_collection-upnpcollection ${amarok_collection-upnpcollection_PART_SRCS})
>
> target_link_libraries(amarok_collection-upnpcollection amaroklib ${KDE4_THREADWEAVER_LIBRARIES} ${KDE4_KDNSSD_LIBS})
>
>
>
>
More information about the Amarok-devel
mailing list