mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-25 11:22:55 +00:00
40 lines
1.1 KiB
CMake
40 lines
1.1 KiB
CMake
macro_optional_find_package( SharedMimeInfo )
|
|
|
|
include_directories( ../
|
|
${CMAKE_SOURCE_DIR}
|
|
${QT_INCLUDES}
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
)
|
|
|
|
########### next target ###############
|
|
set( amzdownloader_UI
|
|
AmzDownloader.ui
|
|
)
|
|
|
|
set( amzdownloader_SRCS
|
|
main.cpp
|
|
AmzDownloader.cpp
|
|
)
|
|
|
|
set( amzdownloader_MOC_HDRS
|
|
AmzDownloader.h
|
|
)
|
|
|
|
qt4_wrap_ui( amzdownloader_SRCS ${amzdownloader_UI} )
|
|
|
|
qt4_wrap_cpp( amzdownloader_MOC ${amzdownloader_MOC_HDRS} )
|
|
|
|
add_executable( amzdownloader ${amzdownloader_SRCS} ${amzdownloader_MOC})
|
|
|
|
target_link_libraries( amzdownloader
|
|
${QT_QTGUI_LIBRARY}
|
|
${QT_QTCORE_LIBRARY}
|
|
)
|
|
|
|
install( TARGETS amzdownloader RUNTIME DESTINATION ${BIN_INSTALL_DIR} )
|
|
install( PROGRAMS amzdownloader.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
|
|
|
if( SHAREDMIMEINFO_FOUND )
|
|
install( FILES amzdownloader.xml DESTINATION ${XDG_MIME_INSTALL_DIR} )
|
|
update_xdg_mimetypes( ${XDG_MIME_INSTALL_DIR} )
|
|
endif( SHAREDMIMEINFO_FOUND )
|