protected function composeSkipFiles(array $alreadyIncludedHeaders = array())
{
foreach ($alreadyIncludedHeaders as $file) {
$path = Util::normalize('ext/' . $file);
$this->skipFiles[$path] = true;
}
// Add custom list of skipped files
$files = (include $this->configDir . '/phalcon_c_skip_files.php');
foreach ($files as $file) {
$path = Util::normalize('ext/' . $file);
$this->skipFiles[$path] = true;
}
unset($this->skipFiles[0]);
// Add phalcon.c, because it will be processed separately from other source files, i.e. appended at the very end
$this->skipFiles['phalcon.c'] = true;
}