Merge lp:~vanvugt/mir/test-pkgconfig into lp:mir
Status: | Rejected |
---|---|
Rejected by: | Daniel van Vugt |
Proposed branch: | lp:~vanvugt/mir/test-pkgconfig |
Merge into: | lp:mir |
Diff against target: |
172 lines (+140/-0) 5 files modified
tests/CMakeLists.txt (+1/-0) tests/pkgconfig/CMakeLists.txt (+11/-0) tests/pkgconfig/standaloneclient/CMakeLists.txt (+45/-0) tests/pkgconfig/standaloneserver/CMakeLists.txt (+45/-0) tests/pkgconfig/standaloneserver/server.cpp (+38/-0) |
To merge this branch: | bzr merge lp:~vanvugt/mir/test-pkgconfig |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Needs Fixing | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Alan Griffiths | Needs Fixing | ||
Review via email: mp+229756@code.launchpad.net |
Commit message
Add test coverage to exercise mirclient.pc.in and mirserver.pc.in and to
verify that they will work in external projects for building clients and
servers. (LP: #1352757)
Description of the change
This way we don't have to find out after-the-fact that qtmir/usc/gtk-3 aren't buildable any more.
Unmerged revisions
- 1835. By Daniel van Vugt
-
Add missing mirplatform.pc, which is now a requirement again.
- 1834. By Daniel van Vugt
-
Merge latest development-branch
- 1833. By Daniel van Vugt
-
Merge latest development-branch
- 1832. By Daniel van Vugt
-
Actual working detection of cross-compiling.
- 1831. By Daniel van Vugt
-
Don't try testing pkg-config projects when cross compiling. Our cross-compile
environment is a little bit too wacky right now (many include and lib paths
don't exist). - 1830. By Daniel van Vugt
-
Add tests for mirclient.pc
- 1829. By Daniel van Vugt
-
Remove old experimental examples/* changes
- 1828. By Daniel van Vugt
-
Much improved, and stricter testing of mirserver.pc
- 1827. By Daniel van Vugt
-
First working prototype test project that exercises mirserver.pc.in
- 1826. By Daniel van Vugt
-
First attempt at getting examples/ to use *.pc(.in)
PASSED: Continuous integration, rev:1832 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- ci/2328/ jenkins. qa.ubuntu. com/job/ mir-android- utopic- i386-build/ 1224 jenkins. qa.ubuntu. com/job/ mir-clang- utopic- amd64-build/ 1230 jenkins. qa.ubuntu. com/job/ mir-mediumtests -utopic- touch/1213 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- amd64-ci/ 850 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- amd64-ci/ 850/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- armhf-ci/ 851 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- armhf-ci/ 851/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/148 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/148/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/2330 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 11079
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- team-mir- development- branch- ci/2328/ rebuild
http://