Details
-
Task
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
None
-
None
Description
As discussed on IRC:
- in qt5.git we'll add conanfiles.txt, one per module, so for example coin/provisioning/qtci-windows10-foo-bar/conanfiles/qtwebkit.txt
- with that per-module-per-platform conanfile we must run conan install and write a qtwebkit_conanfile.cmake into some location on the machine that is persistent, say for example c:\utils\conanbuildinfos (as c:\\utils\conanbuildinfos
qwebkit_conanbuildinfo.cmake) - then when building for exmaple qtwebkit the ci system peeks at $(CONAN_BUILDINFO_DIR) and looks for $(module)_conanbuildinfo.cmake, and if it exists, then it will copy that file into the module build directory ($$OUT_PWD)
- so all qtwekbit (or any other module) has to do is (in qmake syntax) write: exists(conanbuildinfo.pri):include(conanbuildinfo.pri)