From 5b2c30d7e6d7eced31f5c6ef2bec0d56027f460e Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Mon, 26 Mar 2018 13:33:55 +0200 Subject: [PATCH] Fix phpize build when DEFINE() is involved --- win32/build/confutils.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/win32/build/confutils.js b/win32/build/confutils.js index a47a704a3a..99a2521301 100644 --- a/win32/build/confutils.js +++ b/win32/build/confutils.js @@ -1480,7 +1480,11 @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir) DEFINE('CFLAGS_' + EXT + '_OBJ', '$(CFLAGS_PHP) $(CFLAGS_' + EXT + ')'); } - if (MODE_PHPIZE && FSO.FileExists(PHP_DIR + "/include/main/config.pickle.h")) { + if (MODE_PHPIZE) { + if (!FSO.FileExists(PHP_DIR + "/include/main/config.pickle.h")) { + var _tmp = FSO.CreateTextFile(PHP_DIR + "/include/main/config.pickle.h", true); + _tmp.Close(); + } cflags = "/FI main/config.pickle.h " + cflags; } ADD_FLAG("CFLAGS_" + EXT, cflags); -- 2.40.0