fix phpize mode for manifest embedding
authorAnatol Belski <ab@php.net>
Sun, 31 May 2015 21:01:21 +0000 (23:01 +0200)
committerAnatol Belski <ab@php.net>
Sun, 31 May 2015 21:01:21 +0000 (23:01 +0200)
win32/build/confutils.js

index 9c68a97037df2a5e0d23362183b22202fe96a34d..5c090cf3c55ff304ef7400826795d5fb20bc7692 100644 (file)
@@ -920,8 +920,13 @@ function generate_version_info_manifest(makefiletarget)
 {\r
        var manifest_name = makefiletarget + ".manifest";\r
 \r
-       MFO.WriteLine("$(BUILD_DIR)\\" + manifest_name + ": win32\\build\\default.manifest");\r
-       MFO.WriteLine("\t@copy $(PHP_SRC_DIR)\\win32\\build\\default.manifest $(BUILD_DIR)\\" + makefiletarget + ".manifest");\r
+       if (MODE_PHPIZE) {\r
+               MFO.WriteLine("$(BUILD_DIR)\\" + manifest_name + ": " + PHP_DIR + "\\build\\default.manifest");\r
+               MFO.WriteLine("\t@copy " + PHP_DIR + "\\build\\default.manifest $(BUILD_DIR)\\" + makefiletarget + ".manifest");\r
+       } else {\r
+               MFO.WriteLine("$(BUILD_DIR)\\" + manifest_name + ": win32\\build\\default.manifest");\r
+               MFO.WriteLine("\t@copy $(PHP_SRC_DIR)\\win32\\build\\default.manifest $(BUILD_DIR)\\" + makefiletarget + ".manifest");\r
+       }\r
 \r
        return manifest_name;\r
 }\r