add mdref support
[m6w6/repo-template] / presets / Makefile.frag
1 <?php extract($_ENV) ?>
2 # provide headers in builddir, so they do not end up in /usr/include/ext/<?=$PECL?>/src
3
4 PHP_<?=strtoupper($PECL)?>_HEADERS := $(addprefix $(PHP_<?=strtoupper($PECL)?>_BUILDDIR)/,$(PHP_<?=strtoupper($PECL)?>_HEADERS))
5
6 $(PHP_<?=strtoupper($PECL)?>_BUILDDIR)/%.h: $(PHP_<?=strtoupper($PECL)?>_SRCDIR)/src/%.h
7 @cat >$@ <$<
8
9 all: <?=$PECL?>-build-headers
10 clean: <?=$PECL?>-clean-headers
11
12 .PHONY: <?=$PECL?>-build-headers
13 <?=$PECL?>-build-headers: $(PHP_<?=strtoupper($PECL)?>_HEADERS)
14
15 .PHONY: <?=$PECL?>-clean-headers
16 <?=$PECL?>-clean-headers:
17 -rm -f $(PHP_<?=strtoupper($PECL)?>_HEADERS)