<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>