PHP Installer automated builds

Just wanted to say thanks to Edin for getting the installer building alongside the normal snapshot builds.

The big thing that got this done was going thru the Feature list and removing those Features without Components that where in the Extensions.wxs file. However, the XPath queries were spotty at best. The clean way of doing this by iterating thru all of the ComponentRefs in ExtensionFeatures.wxs and doing an XPath query on each one would often skip many results, so I had to do the less-than-elegant way and iterate thru the results of getElementsByTagName(“Component”) for each ComponentRef. At least it works now…

I’m also working on the making the installer work for PHP 6; it’s mostly a bunch of %s/php5/php6/g thru the files, so it should be out there relatively quickly.

Advertisements

One thought on “PHP Installer automated builds

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s