Project uses qmake instead of cmake
Bug #1300169 reported by
Manuel de la Peña
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-download-manager |
Fix Released
|
Medium
|
Manuel de la Peña |
Bug Description
Most projects have been moved to cmake to integrate better with the CI train and with crossplatform compilation. UDM should be moved to cmake too.
Related branches
lp://staging/~mandel/ubuntu-download-manager/udm-shared-libs
- PS Jenkins bot: Approve (continuous-integration)
- Diego Sarmentero (community): Approve
-
Diff: 7071 lines (+2215/-1465)125 files modifiedCMakeLists.txt (+81/-0)
cmake/modules/EnableCoverageReport.cmake (+153/-0)
cmake/modules/FindLcov.cmake (+29/-0)
cmake/modules/Findgcovr.cmake (+31/-0)
cmake/modules/ParseArguments.cmake (+52/-0)
common-installs-config.pri (+0/-44)
common-pkgconfig.pri (+0/-10)
common-project-config.pri (+0/-56)
common-vars.pri (+0/-21)
common.pri (+0/-5)
coverage.pri (+0/-66)
debian/control (+79/-20)
debian/libubuntu-download-manager-client-dev.install (+1/-1)
debian/libubuntu-download-manager-common-dev.install (+1/-6)
debian/libubuntu-download-manager-priv0.install (+0/-1)
debian/libubuntu-upload-manager-common-dev.install (+5/-0)
debian/libubuntu-upload-manager-common0.install (+1/-0)
debian/libudm-common-dev.install (+7/-0)
debian/libudm-common0.install (+1/-0)
debian/libudm-priv0.install (+1/-0)
debian/qtdeclarative5-ubuntu-download-manager0.1.install (+2/-2)
debian/rules (+16/-1)
debian/ubuntu-download-manager.install (+1/-1)
debian/ubuntu-upload-manager.install (+1/-1)
download-manager.pro (+0/-36)
ubuntu-download-manager-client-tests/CMakeLists.txt (+67/-0)
ubuntu-download-manager-client-tests/test_download.cpp (+10/-6)
ubuntu-download-manager-client-tests/test_download_manager_watch.cpp (+6/-5)
ubuntu-download-manager-client-tests/test_download_watch.cpp (+6/-4)
ubuntu-download-manager-client-tests/test_group_manager_watch.cpp (+8/-7)
ubuntu-download-manager-client-tests/test_manager.cpp (+4/-3)
ubuntu-download-manager-client-tests/ubuntu-download-manager-client-tests.pro (+0/-61)
ubuntu-download-manager-client/CMakeLists.txt (+64/-0)
ubuntu-download-manager-client/ubuntu-download-manager-client.pc.in (+4/-5)
ubuntu-download-manager-client/ubuntu-download-manager-client.pro (+0/-56)
ubuntu-download-manager-client/ubuntu/download_manager/download.h (+1/-1)
ubuntu-download-manager-client/ubuntu/download_manager/download_impl.h (+0/-5)
ubuntu-download-manager-client/ubuntu/download_manager/error.cpp (+18/-14)
ubuntu-download-manager-client/ubuntu/download_manager/error.h (+21/-15)
ubuntu-download-manager-client/ubuntu/download_manager/group_download.h (+1/-1)
ubuntu-download-manager-client/ubuntu/download_manager/manager.h (+1/-1)
ubuntu-download-manager-client/ubuntu/download_manager/manager_interface.h (+2/-0)
ubuntu-download-manager-common-tests/CMakeLists.txt (+48/-0)
ubuntu-download-manager-common-tests/test_metadata.h (+1/-1)
ubuntu-download-manager-common-tests/ubuntu-download-manager-common-tests.pro (+0/-36)
ubuntu-download-manager-common/CMakeLists.txt (+49/-0)
ubuntu-download-manager-common/ubuntu-download-manager-common.pc.in (+3/-3)
ubuntu-download-manager-common/ubuntu-download-manager-common.pro (+0/-54)
ubuntu-download-manager-common/ubuntu/download_manager/download_struct.h (+1/-1)
ubuntu-download-manager-common/ubuntu/download_manager/group_download_struct.cpp (+1/-1)
ubuntu-download-manager-common/ubuntu/download_manager/group_download_struct.h (+1/-1)
ubuntu-download-manager-common/ubuntu/download_manager/metatypes.h (+5/-4)
ubuntu-download-manager-common/ubuntu/download_manager/system/logger.cpp (+29/-0)
ubuntu-download-manager-common/ubuntu/download_manager/system/logger.h (+38/-0)
ubuntu-download-manager-plugin/CMakeLists.txt (+39/-0)
ubuntu-download-manager-plugin/UbuntuDownloadManager/UbuntuDownloadManager.pro (+0/-11)
ubuntu-download-manager-plugin/UbuntuDownloadManager/modules/UbuntuDownloadManager/UbuntuDownloadManager.pro (+0/-55)
ubuntu-download-manager-plugin/ubuntu-download-manager-plugin.pro (+0/-4)
ubuntu-download-manager-priv/CMakeLists.txt (+80/-0)
ubuntu-download-manager-priv/ubuntu-download-manager-priv.pro (+0/-102)
ubuntu-download-manager-priv/ubuntu/downloads/daemon.h (+3/-3)
ubuntu-download-manager-priv/ubuntu/downloads/factory.cpp (+1/-1)
ubuntu-download-manager-priv/ubuntu/downloads/file_download.h (+9/-7)
ubuntu-download-manager-priv/ubuntu/downloads/group_download.cpp (+1/-1)
ubuntu-download-manager-priv/ubuntu/downloads/manager.cpp (+1/-0)
ubuntu-download-manager-test-daemon/CMakeLists.txt (+32/-0)
ubuntu-download-manager-test-daemon/ubuntu-download-manager-test-daemon.pro (+0/-29)
ubuntu-download-manager-test-lib/CMakeLists.txt (+95/-0)
ubuntu-download-manager-test-lib/ubuntu-download-manager-test-lib.pro (+0/-79)
ubuntu-download-manager-test-lib/ubuntu/download_manager/tests/base_testcase.h (+37/-0)
ubuntu-download-manager-tests/CMakeLists.txt (+90/-0)
ubuntu-download-manager-tests/downloads/state_machines/test_cancel_download_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/state_machines/test_file_download_sm.cpp (+120/-61)
ubuntu-download-manager-tests/downloads/state_machines/test_final_state.cpp (+12/-7)
ubuntu-download-manager-tests/downloads/state_machines/test_network_error_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/state_machines/test_resume_download_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/state_machines/test_ssl_error_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/state_machines/test_start_download_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/state_machines/test_stop_request_transition.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/test_download.cpp (+302/-110)
ubuntu-download-manager-tests/downloads/test_download_manager.cpp (+12/-7)
ubuntu-download-manager-tests/downloads/test_download_queue.cpp (+32/-17)
ubuntu-download-manager-tests/downloads/test_downloads_db.cpp (+4/-3)
ubuntu-download-manager-tests/downloads/test_group_download.cpp (+12/-120)
ubuntu-download-manager-tests/downloads/test_group_download.h (+0/-10)
ubuntu-download-manager-tests/ubuntu-download-manager-tests.pro (+0/-82)
ubuntu-download-manager/CMakeLists.txt (+37/-0)
ubuntu-download-manager/ubuntu-download-manager.pro (+0/-39)
ubuntu-upload-manager-common/CMakeLists.txt (+45/-0)
ubuntu-upload-manager-common/test.cpp (+0/-6)
ubuntu-upload-manager-common/test.h (+0/-13)
ubuntu-upload-manager-common/ubuntu-upload-manager-common.pc.in (+12/-0)
ubuntu-upload-manager-common/ubuntu-upload-manager-common.pro (+0/-26)
ubuntu-upload-manager-common/ubuntu-upload-manager-common_global.h (+0/-12)
ubuntu-upload-manager-common/ubuntu/upload_manager/metatypes.h (+9/-0)
ubuntu-upload-manager-priv/CMakeLists.txt (+48/-0)
ubuntu-upload-manager-priv/ubuntu/uploads/upload_adaptor.cpp (+9/-0)
ubuntu-upload-manager-priv/ubuntu/uploads/upload_adaptor.h (+9/-0)
ubuntu-upload-manager-priv/ubuntu/uploads/upload_manager_adaptor.cpp (+8/-0)
ubuntu-upload-manager-priv/ubuntu/uploads/upload_manager_adaptor.h (+10/-1)
ubuntu-upload-manager/CMakeLists.txt (+37/-0)
ubuntu-upload-manager/ubuntu-upload-manager.pro (+0/-39)
udm-common/CMakeLists.txt (+58/-0)
udm-common/ubuntu/transfers/errors/auth_error_struct.cpp (+5/-2)
udm-common/ubuntu/transfers/errors/auth_error_struct.h (+6/-4)
udm-common/ubuntu/transfers/errors/http_error_struct.cpp (+6/-2)
udm-common/ubuntu/transfers/errors/http_error_struct.h (+7/-5)
udm-common/ubuntu/transfers/errors/network_error_struct.cpp (+6/-2)
udm-common/ubuntu/transfers/errors/network_error_struct.h (+7/-4)
udm-common/ubuntu/transfers/errors/process_error_struct.cpp (+5/-2)
udm-common/ubuntu/transfers/errors/process_error_struct.h (+7/-4)
udm-common/ubuntu/transfers/system/logger.cpp (+0/-10)
udm-common/ubuntu/transfers/system/logger.h (+0/-2)
udm-common/udm-common.pc.in (+12/-0)
udm-common/udm-common_global.h (+12/-0)
udm-priv-common/CMakeLists.txt (+80/-0)
udm-priv-common/ubuntu/transfers/base_daemon.h (+2/-1)
udm-priv-common/ubuntu/transfers/system/apparmor.cpp (+1/-1)
udm-priv-common/ubuntu/transfers/system/dbus_proxy.h (+2/-1)
udm-priv-common/ubuntu/transfers/system/filename_mutex.cpp (+2/-2)
udm-priv-common/ubuntu/transfers/system/network_reply.cpp (+1/-1)
udm-priv-common/ubuntu/transfers/system/process.cpp (+1/-1)
udm-priv-common/ubuntu/transfers/system/request_factory.cpp (+1/-1)
udm-priv-common/ubuntu/transfers/system/system_network_info.cpp (+1/-1)
udm-priv-common/udm-priv-common_global.h (+12/-0)
summary: |
- Project uses qmkae instead of cmake + Project uses qmake instead of cmake |
Changed in ubuntu-download-manager: | |
status: | In Progress → Fix Released |
To post a comment you must log in.