1
0
mirror of https://github.com/php/php-src.git synced 2026-04-18 21:41:22 +02:00

Thoroughly fix .dsp problems - restore custom builds

This commit is contained in:
Zeev Suraski
2000-06-14 16:06:44 +00:00
parent 34a7f94d57
commit 79f857b323
2 changed files with 92 additions and 14 deletions

View File

@@ -124,11 +124,11 @@ LINK32=link.exe
# PROP Default_Filter ""
# Begin Source File
SOURCE=".\configuration-parser.c"
SOURCE=".\main\configuration-parser.c"
# End Source File
# Begin Source File
SOURCE=".\configuration-scanner.c"
SOURCE=".\main\configuration-scanner.c"
# End Source File
# Begin Source File
@@ -231,11 +231,7 @@ SOURCE=.\main\config.w32.h
# End Source File
# Begin Source File
SOURCE=".\configuration-parser.h"
# End Source File
# Begin Source File
SOURCE=".\configuration-parser.tab.h"
SOURCE=".\main\configuration-parser.h"
# End Source File
# Begin Source File
@@ -1018,6 +1014,31 @@ SOURCE=.\win32\wfile.h
# Begin Source File
SOURCE=".\main\configuration-parser.y"
!IF "$(CFG)" == "php4dll - Win32 Debug"
# Begin Custom Build
InputPath=".\main\configuration-parser.y"
BuildCmds= \
cd main \
if not "X%CYGWIN%"=="X" bison --output=configuration-parser.c -v -d -S "%CYGWIN%\share\bison.simple" -p cfg configuration-parser.y \
if "X%CYGWIN%"=="X" bison --output=configuration-parser.c -v -d -S "C:\Program Files\Cygnus\share\bison.simple" -p cfg configuration-parser.y \
"main\configuration-parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"main\configuration-parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "php4dll - Win32 Release"
!ELSEIF "$(CFG)" == "php4dll - Win32 Release_inline"
!ENDIF
# End Source File
# Begin Source File
@@ -1049,6 +1070,24 @@ InputPath=.\ext\standard\parsedate.y
# Begin Source File
SOURCE=".\main\configuration-scanner.l"
!IF "$(CFG)" == "php4dll - Win32 Debug"
# Begin Custom Build
InputPath=".\main\configuration-scanner.l"
"main\configuration-scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
cd main
flex -i -Pcfg -oconfiguration-scanner.c configuration-scanner.l
# End Custom Build
!ELSEIF "$(CFG)" == "php4dll - Win32 Release"
!ELSEIF "$(CFG)" == "php4dll - Win32 Release_inline"
!ENDIF
# End Source File
# End Group
# Begin Group "Text Files"

View File

@@ -124,11 +124,11 @@ LINK32=link.exe
# PROP Default_Filter ""
# Begin Source File
SOURCE=".\configuration-parser.c"
SOURCE=".\main\configuration-parser.c"
# End Source File
# Begin Source File
SOURCE=".\configuration-scanner.c"
SOURCE=".\main\configuration-scanner.c"
# End Source File
# Begin Source File
@@ -213,11 +213,7 @@ SOURCE=.\main\config.w32.h
# End Source File
# Begin Source File
SOURCE=".\configuration-parser.h"
# End Source File
# Begin Source File
SOURCE=".\configuration-parser.tab.h"
SOURCE=".\main\configuration-parser.h"
# End Source File
# Begin Source File
@@ -961,6 +957,31 @@ SOURCE=.\win32\wfile.h
# Begin Source File
SOURCE=".\main\configuration-parser.y"
!IF "$(CFG)" == "php4dllts - Win32 Debug_TS"
# Begin Custom Build
InputPath=".\main\configuration-parser.y"
BuildCmds= \
cd main \
if not "X%CYGWIN%"=="X" bison --output=configuration-parser.c -v -d -S "%CYGWIN%\share\bison.simple" -p cfg configuration-parser.y \
if "X%CYGWIN%"=="X" bison --output=configuration-parser.c -v -d -S "C:\Program Files\Cygnus\share\bison.simple" -p cfg configuration-parser.y \
"main\configuration-parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"main\configuration-parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "php4dllts - Win32 Release_TS"
!ELSEIF "$(CFG)" == "php4dllts - Win32 Release_TS_inline"
!ENDIF
# End Source File
# Begin Source File
@@ -1012,6 +1033,24 @@ InputPath=.\ext\standard\parsedate.y
# Begin Source File
SOURCE=".\main\configuration-scanner.l"
!IF "$(CFG)" == "php4dllts - Win32 Debug_TS"
# Begin Custom Build
InputPath=".\main\configuration-scanner.l"
"main\configuration-scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
cd main
flex -i -Pcfg -oconfiguration-scanner.c configuration-scanner.l
# End Custom Build
!ELSEIF "$(CFG)" == "php4dllts - Win32 Release_TS"
!ELSEIF "$(CFG)" == "php4dllts - Win32 Release_TS_inline"
!ENDIF
# End Source File
# End Group
# Begin Group "Text Files"