cvs: php-gtk /win32 php_gtk.dsp scheme.dsp

[email protected] ("Frank M. Kromann")
Newsgroups php.gtk
Message-ID <cvsfmk996866723@cvsserver>
fmk		Fri Aug  3 15:25:23 2001 EDT

  Modified files:              
    /php-gtk/win32	php_gtk.dsp scheme.dsp 
  Log:
  Fixing ZTS compilation On Win32
  
Index: php-gtk/win32/php_gtk.dsp
diff -u php-gtk/win32/php_gtk.dsp:1.8 php-gtk/win32/php_gtk.dsp:1.9
--- php-gtk/win32/php_gtk.dsp:1.8	Tue Jul 10 18:22:46 2001
+++ php-gtk/win32/php_gtk.dsp	Fri Aug  3 15:25:21 2001
@@ -92,6 +92,10 @@
 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
 # Begin Source File
 
+SOURCE="..\ext\gtk+\php_gdk.c"
+# End Source File
+# Begin Source File
+
 SOURCE=..\main\php_gtk.c
 # End Source File
 # Begin Source File
@@ -185,6 +189,10 @@
 # Begin Group "Header Files No. 1"
 
 # PROP Default_Filter "*.h"
+# Begin Source File
+
+SOURCE="..\ext\gtk+\gen_gtk.h"
+# End Source File
 # Begin Source File
 
 SOURCE="..\ext\gtk+\php_gtk+.h"
Index: php-gtk/win32/scheme.dsp
diff -u php-gtk/win32/scheme.dsp:1.9 php-gtk/win32/scheme.dsp:1.10
--- php-gtk/win32/scheme.dsp:1.9	Tue Jul 10 18:22:46 2001
+++ php-gtk/win32/scheme.dsp	Fri Aug  3 15:25:22 2001
@@ -4,7 +4,7 @@
 
 # TARGTYPE "Win32 (x86) Static Library" 0x0104
 
-CFG=Scheme - Win32 Release_TS_inline
+CFG=Scheme - Win32 Release_TS
 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
 !MESSAGE use the Export Makefile command and run
 !MESSAGE 
@@ -13,7 +13,7 @@
 !MESSAGE You can specify a configuration when running NMAKE
 !MESSAGE by defining the macro CFG on the command line. For example:
 !MESSAGE 
-!MESSAGE NMAKE /f "scheme.mak" CFG="Scheme - Win32 Release_TS_inline"
+!MESSAGE NMAKE /f "scheme.mak" CFG="Scheme - Win32 Release_TS"
 !MESSAGE 
 !MESSAGE Possible choices for configuration are:
 !MESSAGE 
@@ -75,104 +75,139 @@
 
 # Begin Target
 
-InputDir=..\main
-
 # Name "Scheme - Win32 Release_TS"
 # Name "Scheme - Win32 Debug_TS"
 # Begin Group "Parsers"
 
 # PROP Default_Filter "php"
-
 # Begin Source File
 
-SOURCE=..\ext\gtk+\gtk.defs ..\ext\gtk+\gtk-extrafuncs.defs ..\ext\gtk+\gtk.overrides
+SOURCE="..\ext\gtk+\gdk.defs"
 
 !IF  "$(CFG)" == "Scheme - Win32 Release_TS"
 
-# Begin Custom Builds
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gtk.overrides -p gtk ext\gtk%%2b\gtk.defs >..\ext\gtk+\gen_gtk.c
-"$(InputDir)\gen_gtk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+# Begin Custom Build
+InputDir=\php\php-gtk\ext\gtk+
+InputPath=..\ext\gtk+\gdk.defs
+
+"$(InputDir)\gen_gdk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+	php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gdk.overrides -p gdk ext\gtk%%2b\gdk.defs >..\ext\gtk+\gen_gdk.c
+
 # End Custom Build
 
 !ELSEIF  "$(CFG)" == "Scheme - Win32 Debug_TS"
 
 # Begin Custom Build
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gtk.overrides -p gtk ext\gtk%%2b\gtk.defs >..\ext\gtk+\gen_gtk.c
-"$(InputDir)\gen_gtk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+InputDir=\php\php-gtk\ext\gtk+
+InputPath=..\ext\gtk+\gdk.defs
+
+"$(InputDir)\gen_gdk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+	php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gdk.overrides -p gdk ext\gtk%%2b\gdk.defs >..\ext\gtk+\gen_gdk.c
+
 # End Custom Build
 
 !ENDIF 
 
 # End Source File
-
 # Begin Source File
 
-SOURCE=..\ext\gtk+\gdk.defs ..\ext\gtk+\gdk.overrides
+SOURCE=..\generator\generator.php
 
 !IF  "$(CFG)" == "Scheme - Win32 Release_TS"
 
+# PROP Ignore_Default_Tool 1
+USERDEP__GENER="..\ext\gtk+\gen_gtk.c"	
 # Begin Custom Build
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gdk.overrides -p gdk ext\gtk%%2b\gdk.defs >..\ext\gtk+\gen_gdk.c
-"$(InputDir)\gen_gdk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+InputDir=\php\php-gtk\generator
+InputPath=..\generator\generator.php
+
+BuildCmds= \
+	grep -h "^PHP_GTK_EXPORT_CE" ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c | sed -e "s/^/extern /" > ..\ext\gtk+\gen_ce_gtk.h \
+	grep -h "^PHP_GTK_EXPORT_CE" ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c | sed -e "s/^/extern /" > ..\ext\gtk+\gen_gtk.h \
+	grep -h "PHP_GTK_EXPORT_FUNC" ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c | sed -e "s/*obj)/&;/" >> ..\ext\gtk+\gen_gtk.h \
+	
+
+"$(InputDir)\gen_ce_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+   $(BuildCmds)
+
+"$(InputDir)\gen_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    $(BuildCmds)
 # End Custom Build
 
 !ELSEIF  "$(CFG)" == "Scheme - Win32 Debug_TS"
 
 # Begin Custom Build
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gdk.overrides -p gdk ext\gtk%%2b\gdk.defs >..\ext\gtk+\gen_gdk.c
-"$(InputDir)\gen_gdk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+InputDir=\php\php-gtk\generator
+InputPath=..\generator\generator.php
+
+BuildCmds= \
+	grep -h "^PHP_GTK_EXPORT_CE" ..\ext\gtk%%2b\gen_gtk.c ..\ext\gtk%%2b\gen_gdk.c | sed -e "s!^!extern !" > ..\ext\gtk%%2b\gen_gtk.h \
+	grep -h "PHP_GTK_EXPORT_FUNC" ..\ext\gtk%%2b\gen_gtk.c ..\ext\gtk%%2b\gen_gdk.c | sed -e 's!$$!;!' >> ..\ext\gtk%%2b\gen_gtk.h \
+	
+
+"$(InputDir)\gen_ce_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+   $(BuildCmds)
+
+"$(InputDir)\gen_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    $(BuildCmds)
 # End Custom Build
 
 !ENDIF 
 
 # End Source File
-
 # Begin Source File
 
-SOURCE=..\generator\generator.php ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c
+SOURCE="..\ext\gtk+\gtk.defs"
 
 !IF  "$(CFG)" == "Scheme - Win32 Release_TS"
 
 # Begin Custom Build
-BuildCmds=grep -h "^PHP_GTK_EXPORT_CE" ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c | sed -e "s!^!extern !" > ..\ext\gtk+\gen_ce_gtk.h
-"$(InputDir)\gen_ce_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+InputDir=\php\php-gtk\ext\gtk+
+InputPath=..\ext\gtk+\gtk.defs
+
+"$(InputDir)\gen_gtk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+	php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gtk.overrides -p gtk ext\gtk%%2b\gtk.defs >..\ext\gtk+\gen_gtk.c
+
 # End Custom Build
 
 !ELSEIF  "$(CFG)" == "Scheme - Win32 Debug_TS"
 
 # Begin Custom Build
-BuildCmds=grep -h "^PHP_GTK_EXPORT_CE" ..\ext\gtk+\gen_gtk.c ..\ext\gtk+\gen_gdk.c | sed -e "s!^!extern !" > ..\ext\gtk+\gen_ce_gtk.h
-"$(InputDir)\gen_ce_gtk.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+InputDir=\php\php-gtk\ext\gtk+
+InputPath=..\ext\gtk+\gtk.defs
+
+"$(InputDir)\gen_gtk.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+	php.exe -q ..\generator\generator.php -o ext\gtk%%2b\gtk.overrides -p gtk ext\gtk%%2b\gtk.defs >..\ext\gtk+\gen_gtk.c
+
 # End Custom Build
 
 !ENDIF 
 
 # End Source File
-
 # Begin Source File
 
-SOURCE=..\ext\libglade\libglade.defs ..\ext\libglade\libglade.overrides
+SOURCE=..\ext\libglade\libglade.defs
 
 !IF  "$(CFG)" == "Scheme - Win32 Release_TS"
 
 # Begin Custom Build
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\libglade\libglade.overrides -p libglade ext\libglade\libglade.defs >..\ext\libglade\gen_libglade.c
-"$(InputDir)\php_gtk_gen_libglade.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+InputDir=\php\php-gtk\ext\libglade
+InputPath=..\ext\libglade\libglade.defs
+
+"$(InputDir)\php_gtk_libglade.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+	php.exe -q ..\generator\generator.php -o ext\libglade\libglade.overrides -p libglade ext\libglade\libglade.defs >..\ext\libglade\gen_libglade.c
+
 # End Custom Build
 
 !ELSEIF  "$(CFG)" == "Scheme - Win32 Debug_TS"
 
 # Begin Custom Build
-BuildCmds=php.exe -q ..\generator\generator.php -o ext\libglade\libglade.overrides -p libglade ext\libglade\libglade.defs >..\ext\libglade\gen_libglade.c
+InputDir=\php\php-gtk\ext\libglade
+InputPath=..\ext\libglade\libglade.defs
+
 "$(InputDir)\gen_libglade.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
-   $(BuildCmds)
+	php.exe -q ..\generator\generator.php -o ext\libglade\libglade.overrides -p libglade ext\libglade\libglade.defs >..\ext\libglade\gen_libglade.c
+
 # End Custom Build
 
 !ENDIF
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.