mirror of
https://github.com/php/php-src.git
synced 2025-01-21 03:03:41 +08:00
Merge branch 'PHP-7.0'
* PHP-7.0: fix extensions path for nmake install fix extensions path for nmake install use correct pointer in the math
This commit is contained in:
commit
6f19ca8553
@ -211,9 +211,12 @@ install-sdk: build-devel
|
||||
|
||||
really-install:
|
||||
@if not exist $(PHP_PREFIX) mkdir $(PHP_PREFIX)
|
||||
@if not exist $(PHP_PREFIX)\ext mkdir $(PHP_PREFIX)\ext
|
||||
@echo Installing files under $(PHP_PREFIX)
|
||||
@copy $(BUILD_DIR)\*.exe $(PHP_PREFIX) /y >nul
|
||||
@copy $(BUILD_DIR)\*.dll $(PHP_PREFIX) /y >nul
|
||||
@copy $(BUILD_DIR)\php_*.dll $(PHP_PREFIX)\ext /y >nul
|
||||
dir /b $(BUILD_DIR)\php_*.dll > $(BUILD_DIR)\extension_dlls.txt
|
||||
@xcopy $(BUILD_DIR)\*.dll /exclude:$(BUILD_DIR)\extension_dlls.txt $(PHP_PREFIX) /y >nul
|
||||
@echo Registering event source with syslog (requires admin rights)
|
||||
@echo It's okay for this step to fail:
|
||||
-$(PHP_PREFIX)\php.exe -n -dextension_dir=$(PHP_PREFIX) win32/build/registersyslog.php $(PHP_PREFIX)\$(PHPDLL)
|
||||
|
@ -15,7 +15,7 @@
|
||||
#define PEAR_INSTALLDIR "@PREFIX@\\pear"
|
||||
#define PHP_BINDIR "@PREFIX@"
|
||||
#define PHP_DATADIR "@PREFIX@"
|
||||
#define PHP_EXTENSION_DIR "@PREFIX@"
|
||||
#define PHP_EXTENSION_DIR "@PREFIX@\\ext"
|
||||
#define PHP_INCLUDE_PATH ".;@PREFIX@\\pear"
|
||||
#define PHP_LIBDIR "@PREFIX@"
|
||||
#define PHP_LOCALSTATEDIR "@PREFIX@"
|
||||
|
@ -2069,7 +2069,8 @@ function generate_makefile()
|
||||
var dll = "php_" + extensions_enabled[i][0] + ".dll";
|
||||
MF.WriteLine(" @copy $(BUILD_DIR)\\" + lib + " $(BUILD_DIR_DEV)\\lib");
|
||||
MF.WriteLine(" @if not exist $(PHP_PREFIX) mkdir $(PHP_PREFIX) >nul");
|
||||
MF.WriteLine(" @copy $(BUILD_DIR)\\" + dll + " $(PHP_PREFIX)");
|
||||
MF.WriteLine(" @if not exist $(PHP_PREFIX)\\ext mkdir $(PHP_PREFIX)\\ext >nul");
|
||||
MF.WriteLine(" @copy $(BUILD_DIR)\\" + dll + " $(PHP_PREFIX)\\ext");
|
||||
}
|
||||
} else {
|
||||
MF.WriteBlankLines(1);
|
||||
|
Loading…
Reference in New Issue
Block a user