update
[m6w6/repo-template] / presets / config.w32
diff --git a/presets/config.w32 b/presets/config.w32
new file mode 100644 (file)
index 0000000..b361abf
--- /dev/null
@@ -0,0 +1,16 @@
+<?php extract($_ENV) ?>\r
+ARG_ENABLE("<?=$PECL?>", "for <?=$PECL?> support", "no");\r
+\r
+if (PHP_<?=strtoupper($PECL)?> == "yes") {\r
+       var PHP_<?=strtoupper($PECL)?>_HEADERS=glob("src/*.h"), PHP_<?=strtoupper($PECL)?>_SOURCES=glob("src/*.c");\r
+\r
+       EXTENSION("<?=$PECL?>", PHP_<?=strtoupper($PECL)?>_SOURCES);\r
+       PHP_INSTALL_HEADERS("ext/<?=$PECL?>", "php_propro.h");\r
+       for (var i=0; i<PHP_<?=strtoupper($PECL)?>_HEADERS.length; ++i) {\r
+               var basename = FSO.GetFileName(PHP_<?=strtoupper($PECL)?>_HEADERS[i]);\r
+               copy_and_subst(PHP_<?=strtoupper($PECL)?>_HEADERS[i], basename, []);\r
+               PHP_INSTALL_HEADERS("ext/<?=$PECL?>", basename);\r
+       }\r
+\r
+       AC_DEFINE("HAVE_<?=strtoupper($PECL)?>", 1);\r
+}\r