Good Question.
You need some kind of project profile. Have a look in:
library\Zend\Tool\Project\Provider\Project.php
There is an section with an default config.
protected function _getDefaultProfile()
{
$data = <<<EOS
<?xml version="1.0" encoding="UTF-8"?>
<projectProfile type="default" version="1.10">
<projectDirectory>
<projectProfileFile />
<applicationDirectory>
<apisDirectory enabled="false" />
<configsDirectory>
<applicationConfigFile type="ini" />
Last week there was an good VideoScreencast explaining how to create your own Zend Tool Providers, i think this can help.
Update:
I have checked the sourceCode, looks like the filename is not changeable.
class Zend_Tool_Project_Context_Zf_ApplicationConfigFile extends Zend_Tool_Project_Context_Filesystem_File
{
/**
* @var string
*/
protected $_filesystemName = 'application.ini';
Was not able to found an method to set it to xml.
ArneRie
2010-05-03 17:40:16