1
- CC="$(PHP_CL)"
2
- LD="$(LINK)"
3
- MC="$(MC)"
4
- MT="$(MT)"
5
-
6
- PHPSDK_DIR=$(PHP_DIR)
7
- PHPLIB=$(PHPSDK_DIR)\lib\$(PHPLIB)
8
- LDFLAGS=$(LDFLAGS) /libpath:"$(PHPSDK_DIR)\lib\;$(PHPSDK_DIR)"
9
- BUILD_DIR_DEV=$(PHPSDK_DIR)
10
-
11
- all: $(EXT_TARGETS) $(PECL_TARGETS)
12
-
13
- build_dirs: $(BUILD_DIR) $(BUILD_DIRS_SUB)
14
-
15
- clean-pecl:
16
- @echo Cleaning PECL targets only
17
- -rd /s /q $(BUILD_DIR)\pecl
18
-
19
- clean-all:
20
- @echo Cleaning standard build dirs
21
- cd $(BUILD_DIR)
22
- @for %D in (_x $(BUILD_DIRS_SUB)) do @if exist %D @rd /s /q %D
23
- -@del /f /q $(BUILD_DIR)\*.res $(BUILD_DIR)\*.manifest $(BUILD_DIR)\*.lib $(BUILD_DIR)\*.ilk $(BUILD_DIR)\*.pdb $(BUILD_DIR)\*.exp $(PHPDEF) $(BUILD_DIR)\*.rc $(BUILD_DIR)\*.dbg $(BUILD_DIR)\*.bin $(BUILD_DIR)\php*.dll $(BUILD_DIR)\php*.exe > NUL
24
-
25
- clean: clean-pecl
26
- @echo Cleaning distribution build dirs
27
- cd $(BUILD_DIR)
28
- @for %D in (_x $(BUILD_DIRS_SUB)) do @if exist %D @del /F /Q %D\*.* > NUL
29
- -@del /F /Q $(BUILD_DIR)\*.res $(BUILD_DIR)\*.lib $(BUILD_DIR)\*.ilk $(BUILD_DIR)\*.pdb $(BUILD_DIR)\*.exp $(PHPDEF) $(BUILD_DIR)\php-$(PHP_VERSION_STRING)-Win32.zip $(BUILD_DIR)\pecl-$(PHP_VERSION_STRING)-Win32.zip > NUL
30
-
1
+ CC="$(PHP_CL)"
2
+ LD="$(LINK)"
3
+ MC="$(MC)"
4
+ MT="$(MT)"
5
+
6
+ PHPSDK_DIR=$(PHP_DIR)
7
+ PHPLIB=$(PHPSDK_DIR)\lib\$(PHPLIB)
8
+ LDFLAGS=$(LDFLAGS) /libpath:"$(PHPSDK_DIR)\lib\;$(PHPSDK_DIR)"
9
+ BUILD_DIR_DEV=$(PHPSDK_DIR)
10
+
11
+ all: $(EXT_TARGETS) $(PECL_TARGETS)
12
+
13
+ build_dirs: $(BUILD_DIR) $(BUILD_DIRS_SUB)
14
+
15
+ clean-pecl:
16
+ @echo Cleaning PECL targets only
17
+ -rd /s /q $(BUILD_DIR)\pecl
18
+
19
+ clean-all:
20
+ @echo Cleaning standard build dirs
21
+ cd $(BUILD_DIR)
22
+ @for %D in (_x $(BUILD_DIRS_SUB)) do @if exist %D @rd /s /q %D
23
+ -@del /f /q $(BUILD_DIR)\*.res $(BUILD_DIR)\*.manifest $(BUILD_DIR)\*.lib $(BUILD_DIR)\*.ilk $(BUILD_DIR)\*.pdb $(BUILD_DIR)\*.exp $(PHPDEF) $(BUILD_DIR)\*.rc $(BUILD_DIR)\*.dbg $(BUILD_DIR)\*.bin $(BUILD_DIR)\php*.dll $(BUILD_DIR)\php*.exe > NUL
24
+
25
+ clean: clean-pecl
26
+ @echo Cleaning distribution build dirs
27
+ cd $(BUILD_DIR)
28
+ @for %D in (_x $(BUILD_DIRS_SUB)) do @if exist %D @del /F /Q %D\*.* > NUL
29
+ -@del /F /Q $(BUILD_DIR)\*.res $(BUILD_DIR)\*.lib $(BUILD_DIR)\*.ilk $(BUILD_DIR)\*.pdb $(BUILD_DIR)\*.exp $(PHPDEF) $(BUILD_DIR)\php-$(PHP_VERSION_STRING)-Win32.zip $(BUILD_DIR)\pecl-$(PHP_VERSION_STRING)-Win32.zip > NUL
30
+
31
31
!if "$(EXT_TARGETS)" == ""
32
32
_EXTENSION_DLL=$(PECL_TARGETS)
33
33
!else
@@ -37,13 +37,13 @@ _EXTENSION_DLL=$(EXT_TARGETS)
37
37
test: set-tmp-env
38
38
"$(PHP_PREFIX)\php.exe" -d open_basedir= -d output_buffering=0 run-tests.php $(TESTS) -p "$(PHP_PREFIX)\php.exe" -d extension=$(BUILD_DIR)\$(_EXTENSION_DLL)
39
39
40
- !if $(MT) == ""
41
- _VC_MANIFEST_EMBED_EXE=
42
- _VC_MANIFEST_EMBED_DLL=
43
- !else
44
- _VC_MANIFEST_EMBED_EXE= if exist $@.manifest $(MT) -nologo -manifest $@.manifest -outputresource:$@;1
45
- _VC_MANIFEST_EMBED_DLL= if exist $@.manifest $(MT) -nologo -manifest $@.manifest -outputresource:$@;2
46
- !endif
47
-
48
- install: build-headers build-bins
49
-
40
+ !if $(MT) == ""
41
+ _VC_MANIFEST_EMBED_EXE=
42
+ _VC_MANIFEST_EMBED_DLL=
43
+ !else
44
+ _VC_MANIFEST_EMBED_EXE= if exist $@.manifest $(MT) -nologo -manifest $@.manifest -outputresource:$@;1
45
+ _VC_MANIFEST_EMBED_DLL= if exist $@.manifest $(MT) -nologo -manifest $@.manifest -outputresource:$@;2
46
+ !endif
47
+
48
+ install: build-headers build-bins
49
+
0 commit comments