<div dir="ltr">First, I'm going to do manually;<div><div><br></div><div>PHASE 1: Inital Ram Disk</div><div><br></div>1.- Create Ram Disk & symlink to workdir<br>$ diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://12000000`<br>$ ln -s /Volumes/RAM\ Disk /path_to_git_folder/workdir<br><br>2.- Build</div><div><br>3.- Backup Ramdisk => dmg file</div><div>$ mount<br></div><div>. . .<br>/dev/{device number} on /Volumes/RAM Disk (hfs, local, nodev, nosuid, noowners, mounted by tb)<br>$ sudo hdiutil create /path_to_dmg_file/RAM\ Disk.dmg -srcdevice /dev/{device number}<br><br>4.- <span style="font-size:12.8000001907349px">Delete Ram Disk:</span></div><div style="font-size:12.8000001907349px">$ umount -f /Volumes/<span style="font-size:small">RAM\ Disk</span></div><div style="font-size:12.8000001907349px"><span style="color:rgb(64,64,64);font-family:Roboto,arial,sans-serif;line-height:18.2000007629395px">$ hdiutl detach </span>/Volumes/<span style="font-size:small">RAM\ Disk</span></div><div><br></div><div><div>PHASE 2</div></div><div><br></div><div>5.- Do [1]<br></div><div><br></div><div>6.- Restore dmg file => RAM\ Disk Volume<br>$ sudo asr restore -source /path_to_dmg_file/RAM\ Disk.dmg --target /Volumes/RAM\ Disk -noprompt -noverify -erase</div><div><br></div><div>7.- Repeat [2]<br></div><div><br></div><div>8.- Do [3]</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-23 22:55 GMT+01:00 Norbert Thiebaud <span dir="ltr"><<a href="mailto:nthiebaud@gmail.com" target="_blank">nthiebaud@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, Feb 23, 2015 at 3:44 PM, Robert Antoni Buj i Gelonch<br>
<<a href="mailto:robert.buj@gmail.com">robert.buj@gmail.com</a>> wrote:<br>
> Does we still use [1] for OS X tinderboxes?<br>
<br>
</span>nope.. not for 3 years or so...<br>
<br>
but its replacement 'tb' is quite flexible and I have used the<br>
possibilities to customize the different 'phases' to indeed use a<br>
ramdisk (or do pretty much anything you fancy really)<br>
<br>
I also use a massive ramdisk (23GB) to build release version for the<br>
32 bits release... not for fear of harming my ssd, but because<br>
localization build where horrendously slow without it (14 hours build<br>
=> 2 hours build), due to HFS sucking very hard.<br>
<span class="HOEnZb"><font color="#888888"><br>
Norbert<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><a href="http://about.me/rbuj" target="_blank">http://about.me/rbuj</a><br></div></div></div>
</div>