|
|
|
@ -1735,10 +1735,12 @@ CODE; |
|
|
|
|
|
|
|
|
|
|
|
public function genIncludeHeaderFiles(): string |
|
|
|
public function genIncludeHeaderFiles(): string |
|
|
|
{ |
|
|
|
{ |
|
|
|
$headers = array_merge($this->globalHeaders, [ |
|
|
|
$headers = array_unique(array_merge( |
|
|
|
"php_{$this->targetName}_func_decl.h", |
|
|
|
$this->globalHeaders, |
|
|
|
"php_{$this->targetName}_data_decl.h", |
|
|
|
["php_{$this->targetName}_func_decl.h", "php_{$this->targetName}_data_decl.h"], |
|
|
|
], $this->localHeaders); |
|
|
|
$this->localHeaders |
|
|
|
|
|
|
|
)); |
|
|
|
|
|
|
|
|
|
|
|
$lines = []; |
|
|
|
$lines = []; |
|
|
|
foreach ($headers as $header) { |
|
|
|
foreach ($headers as $header) { |
|
|
|
$lines[] = '#include <' . $header . '>'; |
|
|
|
$lines[] = '#include <' . $header . '>'; |
|
|
|
|