cvs: php-gtk /win32 php_gtk.dsp php_gtk.dsw scheme.dsp
| From: | Frank M. Kromann | Date: | Tue, 13 Mar 2001 07:59:12 +0000 |
| Subject: | cvs: php-gtk /win32 php_gtk.dsp php_gtk.dsw scheme.dsp | ||
| Groups: | php.gtk | ||
| Request: | Send a blank email to php-gtk+get-759@lists.php.net to get a copy of this message | ||
fmk Mon Mar 12 23:59:12 2001 EDT
Modified files:
/php-gtk/win32 scheme.dsp php_gtk.dsw php_gtk.dsp
Log:
Fixing Win32 build to match new generator functions.
This has not been tested yet.
Index: php-gtk/win32/scheme.dsp
diff -u php-gtk/win32/scheme.dsp:1.4 php-gtk/win32/scheme.dsp:1.5
--- php-gtk/win32/scheme.dsp:1.4 Tue Mar 6 10:56:24 2001
+++ php-gtk/win32/scheme.dsp Mon Mar 12 23:59:11 2001
@@ -75,6 +75,8 @@
# Begin Target
+InputDir=..\src
+
# Name "Scheme - Win32 Release_TS"
# Name "Scheme - Win32 Debug_TS"
# Begin Group "Parsers"
@@ -82,20 +84,45 @@
# PROP Default_Filter "php"
# Begin Source File
-SOURCE=..\generator\scheme.php
+SOURCE=..\generator\generator.php
!IF "$(CFG)" == "Scheme - Win32 Release_TS"
# Begin Custom Build
-InputDir=..\src
-InputPath=..\generator\scheme.php
+BuildCmds=grep -h "^zend_class_entry" ..\src\php_gtk_gen_gtk.c ..\src\php_gtk_gen_gdk.c |
sed -e "s!^!extern !" > ..\src\php_gtk_gen_ce.h
+
+"$(InputDir)\\php_gtk_gen_ce.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "Scheme - Win32 Debug_TS"
+
+# Begin Custom Build
+
BuildCmds=php.exe -q ..\generator\generator.php ../generator/gtk.defs ../generator/gtk.overrides
"$(InputDir)\php_gtk_gen.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+
+# Begin Source File
+
+SOURCE=..\generator\make_reg_items.php
-"$(InputDir)\php_gtk_gen.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+!IF "$(CFG)" == "Scheme - Win32 Release_TS"
+
+# Begin Custom Build
+
+BuildCmds=php.exe -q ..\generator\make_reg_items.php gtk gdk
+
+"$(InputDir)\php_gtk_gen_reg_items.h" : $(SOURCE) "$(INTDIR)"
"$(OUTDIR)"
$(BuildCmds)
# End Custom Build
@@ -103,15 +130,70 @@
!ELSEIF "$(CFG)" == "Scheme - Win32 Debug_TS"
# Begin Custom Build
-InputDir=..\src
-InputPath=..\generator\scheme.php
BuildCmds=php.exe -q ..\generator\generator.php ../generator/gtk.defs ../generator/gtk.overrides
"$(InputDir)\php_gtk_gen.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+
+# Begin Source File
+
+SOURCE=..\generator\gtk.overrides ..\generator\gtk.defs ..\generator\gtk-extrafuncs.defs
+
+!IF "$(CFG)" == "Scheme - Win32 Release_TS"
+
+# Begin Custom Build
+
+BuildCmds=php.exe -q ..\generator\generator.php -o gtk.overrides -p gtk gtk.defs
-"$(InputDir)\php_gtk_gen.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+"$(InputDir)\php_gtk_gen_gtk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "Scheme - Win32 Debug_TS"
+
+# Begin Custom Build
+
+BuildCmds=php.exe -q ..\generator\generator.php ../generator/gtk.defs ../generator/gtk.overrides
+
+"$(InputDir)\php_gtk_gen.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+
+# Begin Source File
+
+SOURCE=..\generator\gdk.overrides ..\generator\gdk.defs ..\generator\gdk.overrides
+
+!IF "$(CFG)" == "Scheme - Win32 Release_TS"
+
+# Begin Custom Build
+
+BuildCmds=php.exe -q ..\generator\generator.php -o gdk.overrides -p gdk gdk.defs
+
+"$(InputDir)\php_gtk_gen_gdk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "Scheme - Win32 Debug_TS"
+
+# Begin Custom Build
+
+BuildCmds=php.exe -q ..\generator\generator.php ../generator/gtk.defs ../generator/gtk.overrides
+
+"$(InputDir)\php_gtk_gen.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
Index: php-gtk/win32/php_gtk.dsw
diff -u php-gtk/win32/php_gtk.dsw:1.4 php-gtk/win32/php_gtk.dsw:1.5
--- php-gtk/win32/php_gtk.dsw:1.4 Tue Mar 6 10:56:24 2001
+++ php-gtk/win32/php_gtk.dsw Mon Mar 12 23:59:11 2001
@@ -23,9 +23,6 @@
Package=<4>
{{{
- Begin Project Dependency
- Project_Dep_Name Scheme
- End Project Dependency
}}}
###############################################################################
Index: php-gtk/win32/php_gtk.dsp
diff -u php-gtk/win32/php_gtk.dsp:1.3 php-gtk/win32/php_gtk.dsp:1.4
--- php-gtk/win32/php_gtk.dsp:1.3 Tue Feb 27 01:01:57 2001
+++ php-gtk/win32/php_gtk.dsp Mon Mar 12 23:59:11 2001
@@ -43,7 +43,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PHP_GTK_EXPORTS" /YX
/FD /c
-# ADD CPP /nologo /MT /W3 /GX /O2 /Ob1 /I "..\..\php4" /I "..\..\php4\main" /I
"..\..\php4\Zend" /I "..\..\php4\TSRM" /I "..\..\src\gtk+" /I
"..\..\src\gtk+\gdk" /I "..\..\src\glib" /D "WIN32" /D
"NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D
"PHP_GTK_EXPORTS" /D "PHP_WIN32" /D "ZEND_WIN32" /D ZTS=1 /D
ZEND_DEBUG=0 /D HAVE_PHP_GTK=1 /D "COMPILE_DL_PHP_GTK" /YX /FD /I /php4" /I
/php4/main" /I /php4/Zend" /I /php4/TSRM" /I /src/gtk+" /I /src/gtk+/gdk"
/I /src/glib" /I /php4" /I /php4/main" /I /php4/Zend" /I /php4/TSRM" /I
/src/gtk+" /I /src/gtk+/gdk" /I /src/glib" " " " " " "
" " " " " " " " /c
+# ADD CPP /nologo /MT /W3 /GX /O2 /I "." /I "..\\" /I "..\..\php4" /I
"..\..\php4\main" /I "..\..\php4\Zend" /I "..\..\php4\TSRM" /I
"..\..\src\gtk+" /I "..\..\src\gtk+\gdk" /I "..\..\src\glib" /D
"WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /D "PHP_GTK_EXPORTS" /D "PHP_WIN32" /D
"ZEND_WIN32" /D ZTS=1 /D ZEND_DEBUG=0 /D HAVE_PHP_GTK=1 /D "COMPILE_DL_PHP_GTK"
/YX /FD /I /php4" /I /php4/main" /I /php4/Zend" /I /php4/TSRM" /I
/src/gtk+" /I /src/gtk+/gdk" /I /src/glib" /I /php4" /I /php4/main" /I
/php4/Zend" /I /php4/TSRM" /I /src/gtk+" /I /src/gtk+/gdk" /I /src/glib"
" " " " " " " " " " " " " " /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
@@ -96,10 +96,14 @@
# End Source File
# Begin Source File
-SOURCE=..\src\php_gtk_gen.c
+SOURCE=..\src\php_gtk_gen_gdk.c
# End Source File
# Begin Source File
+SOURCE=..\src\php_gtk_gen_gtk.c
+# End Source File
+# Begin Source File
+
SOURCE=..\src\php_gtk_object.c
# End Source File
# Begin Source File
@@ -117,6 +121,10 @@
# Begin Source File
SOURCE=..\src\php_gtk.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\php_gtk_gen_reg_items.h
# End Source File
# Begin Source File