[config.w32] Warn that propro was discontinued
[m6w6/ext-propro] / config.w32
1
2 ARG_ENABLE("propro", "for propro support", "no");
3
4 if (PHP_PROPRO == "yes") {
5 if (PHP_VERSION <= 7) {
6 var PHP_PROPRO_HEADERS=glob(configure_module_dirname + "/src/*.h");
7 var PHP_PROPRO_SRC_ARRAY=glob(configure_module_dirname + "/src/*.c");
8 var PHP_PROPRO_SOURCES="";
9 for (var i=0; i<PHP_PROPRO_SRC_ARRAY.length; ++i) {
10 var basename = FSO.GetFileName(PHP_PROPRO_SRC_ARRAY[i]);
11 PHP_PROPRO_SOURCES = PHP_PROPRO_SOURCES + " " + basename;
12 }
13
14 //EXTENSION("propro");
15 ADD_SOURCES(configure_module_dirname + "/src", PHP_PROPRO_SOURCES, "propro");
16 EXTENSION("propro", "src/php_propro_api.c");
17 PHP_INSTALL_HEADERS("ext/propro", "php_propro.h");
18 for (var i=0; i<PHP_PROPRO_HEADERS.length; ++i) {
19 var basename = FSO.GetFileName(PHP_PROPRO_HEADERS[i]);
20 copy_and_subst("src/" + basename, basename, []);
21 PHP_INSTALL_HEADERS(configure_module_dirname, basename);
22 }
23 ADD_FLAG("CFLAGS_PROPRO", "/I" + configure_module_dirname + " ");
24
25 AC_DEFINE("HAVE_PROPRO", 1);
26 } else {
27 WARNING("Propro support has been discontinued since PHP 8.0");
28 }
29 }