<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">- All -<div><br></div><div>I've updated the web app installer script to use pre/post install hooks as well as an uninstall hook. &nbsp;If you use either a pre/post install hook script, the installer then <i>requires</i>&nbsp;there also be an uninstall script. &nbsp;All this is optional if you do not want/need any additional steps to install a web app. &nbsp;In order to use this functionality you should create files in your app's "lib" directory as follows:</div><div><br></div><div>pre-install</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Run before linking or restarting Apache.</div><div><br></div><div>post-install</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Run after linking and restarting Apache.</div><div><br></div><div>uninstall</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Run in the event either of the install scripts fails or after unlinking and restarting Apache.</div><div><br></div><div>These hooks can be useful for system dependent configuration purposes or to compile code etc... They need to be executable but the language in which they are written does not matter. No arguments are passed to these scripts. &nbsp;Please let me know if you have any questions. &nbsp;These hooks are currently only on EHPDevel. &nbsp;If we find this feature to be useful I will push the change to the other server.</div><div><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br>Thanks,</div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>~Eric.</div></div></span><br class="Apple-interchange-newline"> </div><br></div></body></html>