<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi Jeremy,<div><br><div><div>On 26 Feb 2015, at 03:10 , Jeremy Whiting <<a href="mailto:jpwhiting@kde.org">jpwhiting@kde.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div>DCMAKE_INSTALL_DATADIR="/Users/jeremy/Library/Application Support/“ </div></div></blockquote><br></div><div>this all reminds me of my first encounters with David. He also instructed me to not</div><div>rely on a CI-specific QSP patch, but instead on using the above.</div><div><br></div><div>I tried exactly that in the beginning, but quickly ran - as you showed it yourself now -</div><div>into trouble.</div><div><br></div><div>My CI scripts back then put all their data files (as well as those created during tests</div><div>in a dedicated folder structure:</div><div>---</div><div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">$ tree /opt/kde/install/darwin/mavericks/system/</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">/opt/kde/install/darwin/mavericks/system/</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">├── Cache</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── icon-cache.kcache</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── kiocore-jobtestL47754.slave-socket</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── kiocore-jobtestL57245.slave-socket</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── kiocore-jobtestL70893.slave-socket</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── ksycoca5</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── ksycoca5stamp</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ └── myTestCache.kcache</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">├── Default</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fake_nonkde_application.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fake_textplain_application.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakearkapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakecsrcmswordapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakedefaulttextapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakehtmlapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakejpegapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ ├── fakepfx</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ │ ├── fakehtmlapplicationpfx.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ │ └── faketextapplicationpfx.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">│ └── faketextapplication.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">└── Library</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── Application\ Support</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── QtProject</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── Assistant</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ ├── assistant.qch.5.3</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── qthelpcollection_5.3.1.qhc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── kconf_update</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── test.sh</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── kfileplaces</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ ├── bookmarks.xml</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ ├── bookmarks.xml.bak</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── bookmarks.xml.tbcache</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── kiowidgets-jobguitest</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── kiotests</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── kservices5</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ ├── fakepatchpart.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ ├── faketextpart.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ │ └── faketextplugin.desktop</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ ├── kstars</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ └── stalefiles</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> │ └── qttest</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── Application\ Supportuser-places.xbel</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── Application\ Supportuser-places.xbel.bak</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── Application\ Supportuser-places.xbel.tbcache</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> └── Preferences</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── autostart</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── globalcleanuptest2rc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── globalcleanuptestrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kalgebrarc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── katepartrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── katescriptingrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconf_updaterc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconfigafterkglobaltest</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconfigafterkglobaltestrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconfiggui-kconfigskeletontestrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconfigskeletontestrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kconfigtest</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── kdebugrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── ktimezonedrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── newrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> ├── oldrc</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"> └── testrc</div><div>---</div></div><br></div><div>but…</div><div><br></div><div>Well, I didn’t get much help back then.</div><div><br></div><div>Good to see that you’re tackling this now more knowledgeably from CMake’s end.</div><div><br></div><div>Greets,</div><div>Marko</div></body></html>