--- sgb-20090810.orig/football.1 +++ sgb-20090810/football.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/miles_span.1 +++ sgb-20090810/miles_span.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/roget_components.1 +++ sgb-20090810/roget_components.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/multiply.1 +++ sgb-20090810/multiply.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/girth.1 +++ sgb-20090810/girth.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/assign_lisa.1 +++ sgb-20090810/assign_lisa.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/word_components.1 +++ sgb-20090810/word_components.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/take_risc.1 +++ sgb-20090810/take_risc.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/Makefile.debian +++ sgb-20090810/Makefile.debian @@ -0,0 +1,219 @@ +# -*- makefile -*- +# Makefile for the Stanford GraphBase +# Slightly modified by Milan Zamazal for building of Debian +# package. +# + +# Be sure that CWEB version 3.0 or greater is installed before proceeding! + +# Skip down to "SHORTCUT" if you're going to work only from the +# current directory. (Not recommended for serious users.) + +# We use DEBROOT as the root of the Debian installation tree. Note +# that we don't use mkdir anywhere in this makefile to create the +# directories, as that will already have been done by one of the +# debhelper programs. +DEBROOT = debian/sgb + +# Change DATADIR to the directory where GraphBase data files will go. +# We use INSTALLDATADIR for installation and DATADIR for compiling: +INSTALLDATADIR = $(DEBROOT)/usr/share/sgb +DATADIR = /usr/share/sgb + +# Change INCLUDEDIR to the directory where GraphBase header files will go: +INCLUDEDIR = $(DEBROOT)/usr/include + +# Change LIBDIR to the directory where GraphBase library routines will go: +LIBDIR = $(DEBROOT)/usr/lib + +# Change BINDIR to the directory where installdemos will put demo programs: +BINDIR = $(DEBROOT)/usr/bin + +# Change CWEBINPUTS to the directory where CWEB include files will go: +CWEBINPUTS = $(DEBROOT)/usr/share/texmf/cweb + +# SHORTCUT: Uncomment these lines, for single-directory installation: +#DATADIR = . +#INCLUDEDIR = . +#LIBDIR = . +#BINDIR = . +#CWEBINPUTS = . + +# Uncomment the next line if your C uses but not : +#SYS = -DSYSV + +CFLAGS = -O2 +override CFLAGS += $(SYS) +LFLAGS = +CC = gcc + +########## You shouldn't have to change anything after this point ########## + +# Ditto for the order of the library search path. +LDFLAGS = -L. +LDLIBS = -lgb +SOLIBS= libgb.so +LOADLIBES = $(LDLIBS) + +.SUFFIXES: .dvi .tex .w + +.tex.dvi: + tex $*.tex + +.w.c: + if test -r $*.ch; then ctangle $*.w $*.ch; else ctangle $*.w; fi + +.w.tex: + if test -r $*.ch; then cweave $*.w $*.ch; else cweave $*.w; fi + +.w.o: + $(MAKE) -f Makefile.debian $*.c + $(MAKE) -f Makefile.debian $*.o + +.c: + $(CC) $(CFLAGS) $(LFLAGS) -o $* $(LDFLAGS) $< $(LDLIBS) + +.o: + $(CC) $(LFLAGS) -o $* $(LDFLAGS) $< $(LDLIBS) + +.w: + $(MAKE) -f Makefile.debian $*.c + $(MAKE) -f Makefile.debian $* + +.w.dvi: + $(MAKE) -f Makefile.debian $*.tex + $(MAKE) -f Makefile.debian $*.dvi + +DATAFILES = anna.dat david.dat econ.dat games.dat homer.dat huck.dat \ + jean.dat lisa.dat miles.dat roget.dat words.dat +KERNELFILES = gb_flip.w gb_graph.w gb_io.w gb_sort.w +GENERATORFILES = gb_basic.w gb_books.w gb_econ.w gb_games.w gb_gates.w \ + gb_lisa.w gb_miles.w gb_plane.w gb_raman.w gb_rand.w gb_roget.w \ + gb_words.w +DEMOFILES = assign_lisa.w book_components.w econ_order.w football.w \ + girth.w ladders.w miles_span.w multiply.w queen.w roget_components.w \ + take_risc.w word_components.w +MISCWEBS = boilerplate.w gb_dijk.w gb_save.w gb_types.w test_sample.w +CHANGEFILES = queen_wrap.ch word_giant.ch +MISCFILES = Makefile README abstract.plaintex cities.texmap blank.w \ + sample.correct test.correct test.dat +The+Stanford+GraphBase+ +ALL = $(DATAFILES) $(KERNELFILES) $(GENERATORFILES) $(DEMOFILES) \ + $(MISCWEBS) $(CHANGEFILES) $(MISCFILES) + +OBJS = $(KERNELFILES:.w=.o) $(GENERATORFILES:.w=.o) gb_dijk.o gb_save.o +HEADERS = $(OBJS:.o=.h) +DEMOS = $(DEMOFILES:.w=) + +help: + @ echo "First 'make tests';" + @ echo "then (optionally) become superuser;" + @ echo "then 'make install';" + @ echo "then (optionally) 'make install-demos';" + @ echo "then (optionally) 'make clean'." + +lib: libgb.a + +solib: libgb.so + +libgb.so: $(OBJS) + rm -f socertified + # The -Wl,... stuff is to make the library a valid shared library, + # dynamically rather than statically linked, and having the right + # output to the file command and having a correct SONAME. + gcc -shared -o libgb.so $(OBJS) -Wl,-soname,libgb.so.1 + +libgb.a: $(OBJS) + rm -f certified + ar rcv libgb.a $(OBJS) + - ranlib libgb.a + +demos: solib $(DEMOS) + +gb_io.o: gb_io.c + $(CC) $(CFLAGS) -DDATA_DIRECTORY=\"$(DATADIR)/\" -c gb_io.c + +test_io: gb_io.o + $(CC) $(CFLAGS) test_io.c gb_io.o -o test_io + +test_graph: gb_graph.o + $(CC) $(CFLAGS) test_graph.c gb_graph.o -o test_graph + +test_flip: gb_flip.o + $(CC) $(CFLAGS) test_flip.c gb_flip.o -o test_flip + +test_sample_static: test_sample.c + $(CC) $(CFLAGS) -o test_sample_static test_sample.c $(LDFLAGS) libgb.a + +tests: test_io test_graph test_flip + ./test_io + ./test_graph + ./test_flip + $(MAKE) -f Makefile.debian gb_sort.o + $(MAKE) -f Makefile.debian lib + $(MAKE) -f Makefile.debian test_sample_static + - ./test_sample_static > sample.out + diff test.gb test.correct + diff sample.out sample.correct + rm test.gb sample.out test_io test_graph test_flip test_sample_static + echo "Congratulations --- the tests have all been passed." + touch certified + +sotests: test_io test_graph test_flip + ./test_io + ./test_graph + ./test_flip + $(MAKE) -f Makefile.debian gb_sort.o + $(MAKE) -f Makefile.debian solib + $(MAKE) -f Makefile.debian test_sample + - LD_LIBRARY_PATH=. LD_PRELOAD=./libgb.so ./test_sample > sample.out + diff test.gb test.correct + diff sample.out sample.correct + rm test.gb sample.out test_io test_graph test_flip test_sample + echo "Congratulations --- the sotests have all been passed." + touch socertified + +install-libs: + if test ! -r certified; then echo "Please run 'make tests' first!"; fi + test -r certified + if test ! -r socertified; then echo "Please run 'make sotests' first!"; fi + test -r socertified + - cp libgb.a libgb.so $(LIBDIR) + - cp -p boilerplate.w gb_types.w $(CWEBINPUTS) + - cp -p $(HEADERS) $(INCLUDEDIR) + +install-data: $(DATAFILES) + - cp -p $(DATAFILES) $(INSTALLDATADIR) + +install-demos: demos + - mv $(DEMOS) $(BINDIR) + +uninstall-demos: + - cd $(BINDIR); rm -f $(DEMOS) + +install: install-libs install-data install-demos + +doc: + tex abstract.plaintex + +clean: + rm -f *~ *.o *.c *.h libgb.a libgb.so certified socertified \ + *.tex *.log *.dvi *.toc *.idx *.scn *.ps core + +veryclean: clean + rm -f $(DEMOS) + +sgb.tar: $(ALL) + tar cvf sgb.tar $(ALL) + +floppy: $(ALL) + bar cvf /dev/rfd0 $(ALL) + bar tvf /dev/rfd0 + eject + +fullfloppy: $(ALL) ERRATA ANSI AMIGA PROTOTYPES + bar cvf /dev/rfd0 $(ALL) ERRATA ANSI AMIGA PROTOTYPES + bar tvf /dev/rfd0 + eject + +fulltar: $(ALL) ERRATA ANSI AMIGA PROTOTYPES + tar cvf sgb.tar $(ALL) ERRATA ANSI AMIGA PROTOTYPES --- sgb-20090810.orig/ladders.1 +++ sgb-20090810/ladders.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/sgb.1 +++ sgb-20090810/sgb.1 @@ -0,0 +1,85 @@ +.TH SGB 1 +.SH NAME +sgb \- The Stanford GraphBase: combinatorial data and algorithms +.SH DESCRIPTION +This manual page documents briefly the +.BR "Stanford GraphBase" +system. +This manual page was written for the Debian GNU/Linux distribution +(but may be used by others), because the original program does not +have a manual page. +.PP +.BR "The Stanford GraphBase," +created by Prof. Donald Knuth of Stanford University, is a highly +portable collection of programs and data for researchers who study +combinatorial algorithms and data structures. +.PP +The programs are intended to be interesting in themselves as examples of +literate programming. Thus, the Stanford GraphBase can also be regarded as a +collection of approximately 30 essays for programmers to enjoy reading, +whether or not they are doing algorithmic research. The programs are written +in CWEB, a combination of TeX and C that is easy to use by anyone who knows +those languages and easy to read by anyone familiar with the rudiments of C. +.PP +More details about the Stanford GraphBase can be found in the file +\fI/usr/share/doc/sgb/abstract.dvi.gz\fR. It can be viewed using +xdvi. It can also be converted from DVI to some other format: a +PostScript version can be created by using the command: +.RS +.I dvips -o abstract.ps abstract.dvi +.RE +If you prefer less readable ASCII version instead of Postscript, you +can create it by the non-free +.I dvi2tty +program: +.RS +.I dvi2tty -w132 -e-40 abstract.dvi >abstract.txt +.RE +.PP +Complete instructions to the Stanford Graphbase appear in the book by +D. E. Knuth entitled +.I The Stanford GraphBase: A Platform for Combinatorial Computing +published jointly by ACM Press and Addison-Wesley (1993), ISBN 0-201-54275-7. +.PP +All of the source code may be found in the directory +\fI/usr/sgb/doc/src\fR. +The code may be read directly, or can be turned into a +pretty-printable TeX form by using the +.B cweave +program. See the \fIcweb\fR(1) manpage for more details. +The source code forms the main documentation of the +\fIlibgb\fR library. + +.SH FILES +.TP +\fI/usr/share/sgb\fP +Data files for the GraphBase programs. +.TP +\fI/usr/share/doc/sgb\fP +The source code for the GraphBase programs. +.TP +\fI/usr/lib/libgb.{a,so}\fP +The GraphBase libraries. +.TP +\fI/usr/include/gb_*.h\fP +Header files for the GraphBase library programs. +.TP +\fI/usr/share/cweb\fP +Directory for files included in the GraphBase programs via the CWEB +\fI@i\fR command. + +.SH BUGS +Genuine bugs may be reported to Donald Knuth via email to +.I sgb@cs.stanford.edu. +.B PLEASE DO NOT USE THIS EMAIL ADDRESS FOR ANY PURPOSE OTHER THAN TO +.B REPORT BUGS IN THE STANFORD GRAPHBASE. PROF. KNUTH DOES NOT ACCEPT +.B UNSOLICITED EMAIL. + +.SH "SEE ALSO" +.TP +\fIcweb\fP(1) + +.SH AUTHOR +The Stanford Graphbase is copyrighted by Stanford University. +This manual page was written by Julian Gilbey +for the Debian GNU/Linux system. --- sgb-20090810.orig/book_components.1 +++ sgb-20090810/book_components.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/econ_order.1 +++ sgb-20090810/econ_order.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/sgbdemos.1 +++ sgb-20090810/sgbdemos.1 @@ -0,0 +1,78 @@ +.TH SGBDEMOS 1 +.SH NAME +sgbdemos \- Examples of the use of The Stanford GraphBase +.SH SYNOPSIS +.B assign_lisa +[options] +.br +.B book_components +[options] +.br +.B econ_order +[options] +.br +.B football +[options] +.br +.B girth +[options] +.br +.B ladders +[options] +.br +.B miles_span +[options] +.br +.B multiply +[options] +.br +.B queen +[options] +.br +.B roget_components +[options] +.br +.B take_risc +[options] +.br +.B word_components +[options] + +.SH DESCRIPTION +This manual page documents briefly the demonstration programs in The +Stanford GraphBase. +This manual page was written for the Debian GNU/Linux distribution +(but may be used by others), because the original program does not +have a manual page. +.PP +A general introduction to the GraphBase can be found in +\fI/usr/share/doc/sgb/abstract.dvi.gz\fR, and more details appear in +the man page \fIsgb\fR(1). The details of these demonstration +programs are best found by reading the code, which can be found in the +directory \fI/usr/share/doc/sgb-doc/examples\fR. The code includes a +description of the appropriate options. The code may be read +directly, or can be turned into a pretty-printable TeX form by using +the +.B cweave +program. See the \fIcweb\fR(1) manpage for more details. +The programs are very understandable, although a full introduction to +them can only (currently) be found in Chapter 1 of the book +by Donald E. Knuth entitled +.I The Stanford GraphBase: A Platform for Combinatorial Computing +published jointly by ACM Press and Addison-Wesley (1993), ISBN 0-201-54275-7. + +.SH BUGS +Genuine bugs may be reported to Donald Knuth via email to +.I sgb@cs.stanford.edu. +.B PLEASE DO NOT USE THIS EMAIL ADDRESS FOR ANY PURPOSE OTHER THAN TO +.B REPORT BUGS IN THE STANFORD GRAPHBASE. PROF. KNUTH DOES NOT ACCEPT +.B UNSOLICITED EMAIL. + +.SH "SEE ALSO" +.TP +\fIsgb\fP(1), \fIcweb\fP(1) + +.SH AUTHOR +The Stanford Graphbase is copyrighted by Stanford University. +This manual page was written by Julian Gilbey +for the Debian GNU/Linux system. --- sgb-20090810.orig/gb_graph_headers.ch +++ sgb-20090810/gb_graph_headers.ch @@ -0,0 +1,19 @@ +@x GNU/Linux uses string.h but doesn't define SYSV +#ifdef SYSV +#include +#else +#include +#endif +@y +#include +@z + +@x ... twice! +#ifdef SYSV +#include +#else +#include +#endif +@y +#include +@z --- sgb-20090810.orig/gb_io_headers.ch +++ sgb-20090810/gb_io_headers.ch @@ -0,0 +1,9 @@ +@x GNU/Linux uses string.h but doesn't define SYSV +#ifdef SYSV +#include +#else +#include +#endif +@y +#include +@z --- sgb-20090810.orig/Makefile.doc +++ sgb-20090810/Makefile.doc @@ -0,0 +1,49 @@ +# -*- makefile -*- +# Makefile for the Stanford GraphBase +# Stripped down for doc generation only + +.SUFFIXES: .dvi .tex .w + +.tex.dvi: + tex $*.tex + +.tex.pdf: + pdftex $*.tex + +.w.c: + if test -r $*.ch; then ctangle $*.w $*.ch; else ctangle $*.w; fi + +.w.tex: + if test -r $*.ch; then cweave $*.w $*.ch; else cweave $*.w; fi + +.w.dvi: + $(MAKE) $*.tex + $(MAKE) $*.dvi + +.w.pdf: + $(MAKE) $*.tex + $(MAKE) $*.pdf + +KERNELFILES = gb_flip.w gb_graph.w gb_io.w gb_sort.w +GENERATORFILES = gb_basic.w gb_books.w gb_econ.w gb_games.w gb_gates.w \ + gb_lisa.w gb_miles.w gb_plane.w gb_raman.w gb_rand.w gb_roget.w \ + gb_words.w +DEMOFILES = assign_lisa.w book_components.w econ_order.w football.w \ + girth.w ladders.w miles_span.w multiply.w queen.w roget_components.w \ + take_risc.w word_components.w +MISCWEBS = gb_dijk.w gb_save.w +CHANGEFILES = queen_wrap.ch word_giant.ch +ALMOSTALL = $(KERNELFILES) $(GENERATORFILES) $(DEMOFILES) $(MISCWEBS) + +DVIS = $(ALMOSTALL:.w=.dvi) $(CHANGEFILES:.ch=.dvi) + +all doc: $(DVIS) + +clean: + rm -f *~ *.tex *.log *.dvi *.toc *.idx *.scn *.ps + +queen_wrap.tex: queen.w queen_wrap.ch + cweave queen.w queen_wrap.ch queen_wrap.tex + +word_giant.tex: word_components.w word_giant.ch + cweave word_components.w word_giant.ch word_giant.tex --- sgb-20090810.orig/queen.1 +++ sgb-20090810/queen.1 @@ -0,0 +1 @@ +.so man1/sgbdemos.1 --- sgb-20090810.orig/MSVC/multiply.dsp +++ sgb-20090810/MSVC/multiply.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="multiply" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=multiply - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "multiply.mak". -!MESSAGE -!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 "multiply.mak" CFG="multiply - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "multiply - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "multiply - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "multiply - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "multiply - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "multiply___Win32_Debug" -# PROP BASE Intermediate_Dir "multiply___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "multiply - Win32 Release" -# Name "multiply - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\multiply.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\multiply.w - -!IF "$(CFG)" == "multiply - Win32 Release" - -# Begin Custom Build -InputPath=..\multiply.w -InputName=multiply - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "multiply - Win32 Debug" - -# Begin Custom Build -InputPath=..\multiply.w -InputName=multiply - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="multiply" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=multiply - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "multiply.mak". +!MESSAGE +!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 "multiply.mak" CFG="multiply - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "multiply - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "multiply - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "multiply - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "multiply - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "multiply___Win32_Debug" +# PROP BASE Intermediate_Dir "multiply___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "multiply - Win32 Release" +# Name "multiply - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\multiply.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\multiply.w + +!IF "$(CFG)" == "multiply - Win32 Release" + +# Begin Custom Build +InputPath=..\multiply.w +InputName=multiply + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "multiply - Win32 Debug" + +# Begin Custom Build +InputPath=..\multiply.w +InputName=multiply + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/examples.dsp +++ sgb-20090810/MSVC/examples.dsp @@ -1,64 +1,64 @@ -# Microsoft Developer Studio Project File - Name="examples" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Generic Project" 0x010a - -CFG=examples - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "examples.mak". -!MESSAGE -!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 "examples.mak" CFG="examples - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "examples - Win32 Release" (based on "Win32 (x86) Generic Project") -!MESSAGE "examples - Win32 Debug" (based on "Win32 (x86) Generic Project") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -MTL=midl.exe - -!IF "$(CFG)" == "examples - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" - -!ELSEIF "$(CFG)" == "examples - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "examples___Win32_Debug" -# PROP BASE Intermediate_Dir "examples___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "" -# PROP Intermediate_Dir "" -# PROP Target_Dir "" -# ADD MTL /D "SYSV" - -!ENDIF - -# Begin Target - -# Name "examples - Win32 Release" -# Name "examples - Win32 Debug" -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="examples" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Generic Project" 0x010a + +CFG=examples - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "examples.mak". +!MESSAGE +!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 "examples.mak" CFG="examples - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "examples - Win32 Release" (based on "Win32 (x86) Generic Project") +!MESSAGE "examples - Win32 Debug" (based on "Win32 (x86) Generic Project") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +MTL=midl.exe + +!IF "$(CFG)" == "examples - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Target_Dir "" + +!ELSEIF "$(CFG)" == "examples - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "examples___Win32_Debug" +# PROP BASE Intermediate_Dir "examples___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "" +# PROP Target_Dir "" +# ADD MTL /D "SYSV" + +!ENDIF + +# Begin Target + +# Name "examples - Win32 Release" +# Name "examples - Win32 Debug" +# End Target +# End Project --- sgb-20090810.orig/MSVC/miles_span.dsp +++ sgb-20090810/MSVC/miles_span.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="miles_span" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=miles_span - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "miles_span.mak". -!MESSAGE -!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 "miles_span.mak" CFG="miles_span - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "miles_span - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "miles_span - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "miles_span - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "miles_span - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "miles_span___Win32_Debug" -# PROP BASE Intermediate_Dir "miles_span___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "miles_span - Win32 Release" -# Name "miles_span - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\miles_span.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\miles_span.w - -!IF "$(CFG)" == "miles_span - Win32 Release" - -# Begin Custom Build -InputPath=..\miles_span.w -InputName=miles_span - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "miles_span - Win32 Debug" - -# Begin Custom Build -InputPath=..\miles_span.w -InputName=miles_span - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="miles_span" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=miles_span - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "miles_span.mak". +!MESSAGE +!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 "miles_span.mak" CFG="miles_span - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "miles_span - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "miles_span - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "miles_span - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "miles_span - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "miles_span___Win32_Debug" +# PROP BASE Intermediate_Dir "miles_span___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "miles_span - Win32 Release" +# Name "miles_span - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\miles_span.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\miles_span.w + +!IF "$(CFG)" == "miles_span - Win32 Release" + +# Begin Custom Build +InputPath=..\miles_span.w +InputName=miles_span + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "miles_span - Win32 Debug" + +# Begin Custom Build +InputPath=..\miles_span.w +InputName=miles_span + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/sgb.dsw +++ sgb-20090810/MSVC/sgb.dsw @@ -1,341 +1,341 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "assign_lisa"=.\assign_lisa.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "book_components"=.\book_components.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "econ_order"=.\econ_order.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "examples"=.\examples.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name assign_lisa - End Project Dependency - Begin Project Dependency - Project_Dep_Name book_components - End Project Dependency - Begin Project Dependency - Project_Dep_Name econ_order - End Project Dependency - Begin Project Dependency - Project_Dep_Name football - End Project Dependency - Begin Project Dependency - Project_Dep_Name girth - End Project Dependency - Begin Project Dependency - Project_Dep_Name ladders - End Project Dependency - Begin Project Dependency - Project_Dep_Name miles_span - End Project Dependency - Begin Project Dependency - Project_Dep_Name multiply - End Project Dependency - Begin Project Dependency - Project_Dep_Name queen - End Project Dependency - Begin Project Dependency - Project_Dep_Name roget_components - End Project Dependency - Begin Project Dependency - Project_Dep_Name take_risc - End Project Dependency - Begin Project Dependency - Project_Dep_Name word_components - End Project Dependency -}}} - -############################################################################### - -Project: "football"=.\football.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "girth"=.\girth.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "ladders"=.\ladders.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "libgb"=.\libgb.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "miles_span"=.\miles_span.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "multiply"=.\multiply.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "queen"=.\queen.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "roget_components"=.\roget_components.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "take_risc"=.\take_risc.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "test_flip"=.\test_flip.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "test_graph"=.\test_graph.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "test_io"=.\test_io.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "test_sample"=.\test_sample.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Project: "tests"=.\tests.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name test_sample - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_io - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_flip - End Project Dependency - Begin Project Dependency - Project_Dep_Name test_graph - End Project Dependency -}}} - -############################################################################### - -Project: "word_components"=.\word_components.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name libgb - End Project Dependency -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "assign_lisa"=.\assign_lisa.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "book_components"=.\book_components.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "econ_order"=.\econ_order.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "examples"=.\examples.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name assign_lisa + End Project Dependency + Begin Project Dependency + Project_Dep_Name book_components + End Project Dependency + Begin Project Dependency + Project_Dep_Name econ_order + End Project Dependency + Begin Project Dependency + Project_Dep_Name football + End Project Dependency + Begin Project Dependency + Project_Dep_Name girth + End Project Dependency + Begin Project Dependency + Project_Dep_Name ladders + End Project Dependency + Begin Project Dependency + Project_Dep_Name miles_span + End Project Dependency + Begin Project Dependency + Project_Dep_Name multiply + End Project Dependency + Begin Project Dependency + Project_Dep_Name queen + End Project Dependency + Begin Project Dependency + Project_Dep_Name roget_components + End Project Dependency + Begin Project Dependency + Project_Dep_Name take_risc + End Project Dependency + Begin Project Dependency + Project_Dep_Name word_components + End Project Dependency +}}} + +############################################################################### + +Project: "football"=.\football.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "girth"=.\girth.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "ladders"=.\ladders.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "libgb"=.\libgb.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Project: "miles_span"=.\miles_span.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "multiply"=.\multiply.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "queen"=.\queen.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "roget_components"=.\roget_components.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "take_risc"=.\take_risc.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "test_flip"=.\test_flip.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "test_graph"=.\test_graph.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "test_io"=.\test_io.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "test_sample"=.\test_sample.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Project: "tests"=.\tests.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name test_sample + End Project Dependency + Begin Project Dependency + Project_Dep_Name test_io + End Project Dependency + Begin Project Dependency + Project_Dep_Name test_flip + End Project Dependency + Begin Project Dependency + Project_Dep_Name test_graph + End Project Dependency +}}} + +############################################################################### + +Project: "word_components"=.\word_components.dsp - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name libgb + End Project Dependency +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + --- sgb-20090810.orig/MSVC/tests.dsp +++ sgb-20090810/MSVC/tests.dsp @@ -1,68 +1,68 @@ -# Microsoft Developer Studio Project File - Name="tests" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Generic Project" 0x010a - -CFG=tests - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "tests.mak". -!MESSAGE -!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 "tests.mak" CFG="tests - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "tests - Win32 Release" (based on "Win32 (x86) Generic Project") -!MESSAGE "tests - Win32 Debug" (based on "Win32 (x86) Generic Project") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -MTL=midl.exe - -!IF "$(CFG)" == "tests - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD MTL /D "SYSV" - -!ELSEIF "$(CFG)" == "tests - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "tests___Win32_Debug" -# PROP BASE Intermediate_Dir "tests___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "" -# PROP Intermediate_Dir "" -# PROP Target_Dir "" -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=test_io test_flip test_graph test_sample -# End Special Build Tool - -!ENDIF - -# Begin Target - -# Name "tests - Win32 Release" -# Name "tests - Win32 Debug" -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="tests" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Generic Project" 0x010a + +CFG=tests - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "tests.mak". +!MESSAGE +!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 "tests.mak" CFG="tests - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "tests - Win32 Release" (based on "Win32 (x86) Generic Project") +!MESSAGE "tests - Win32 Debug" (based on "Win32 (x86) Generic Project") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +MTL=midl.exe + +!IF "$(CFG)" == "tests - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Target_Dir "" +# ADD MTL /D "SYSV" + +!ELSEIF "$(CFG)" == "tests - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "tests___Win32_Debug" +# PROP BASE Intermediate_Dir "tests___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "" +# PROP Target_Dir "" +# Begin Special Build Tool +SOURCE="$(InputPath)" +PostBuild_Cmds=test_io test_flip test_graph test_sample +# End Special Build Tool + +!ENDIF + +# Begin Target + +# Name "tests - Win32 Release" +# Name "tests - Win32 Debug" +# End Target +# End Project --- sgb-20090810.orig/MSVC/test_graph.dsp +++ sgb-20090810/MSVC/test_graph.dsp @@ -1,96 +1,96 @@ -# Microsoft Developer Studio Project File - Name="test_graph" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=test_graph - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "test_graph.mak". -!MESSAGE -!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 "test_graph.mak" CFG="test_graph - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "test_graph - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "test_graph - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "test_graph - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "test_graph - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "test_graph___Win32_Debug" -# PROP BASE Intermediate_Dir "test_graph___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "test_graph - Win32 Release" -# Name "test_graph - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\test_graph.c -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="test_graph" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_graph - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_graph.mak". +!MESSAGE +!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 "test_graph.mak" CFG="test_graph - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_graph - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_graph - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_graph - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_graph - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "test_graph___Win32_Debug" +# PROP BASE Intermediate_Dir "test_graph___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_graph - Win32 Release" +# Name "test_graph - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\test_graph.c +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/word_components.dsp +++ sgb-20090810/MSVC/word_components.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="word_components" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=word_components - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "word_components.mak". -!MESSAGE -!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 "word_components.mak" CFG="word_components - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "word_components - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "word_components - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "word_components - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "word_components - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "word_components___Win32_Debug" -# PROP BASE Intermediate_Dir "word_components___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "word_components - Win32 Release" -# Name "word_components - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\word_components.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\word_components.w - -!IF "$(CFG)" == "word_components - Win32 Release" - -# Begin Custom Build -InputPath=..\word_components.w -InputName=word_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "word_components - Win32 Debug" - -# Begin Custom Build -InputPath=..\word_components.w -InputName=word_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="word_components" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=word_components - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "word_components.mak". +!MESSAGE +!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 "word_components.mak" CFG="word_components - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "word_components - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "word_components - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "word_components - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "word_components - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "word_components___Win32_Debug" +# PROP BASE Intermediate_Dir "word_components___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "word_components - Win32 Release" +# Name "word_components - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\word_components.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\word_components.w + +!IF "$(CFG)" == "word_components - Win32 Release" + +# Begin Custom Build +InputPath=..\word_components.w +InputName=word_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "word_components - Win32 Debug" + +# Begin Custom Build +InputPath=..\word_components.w +InputName=word_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/queen.dsp +++ sgb-20090810/MSVC/queen.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="queen" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=queen - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "queen.mak". -!MESSAGE -!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 "queen.mak" CFG="queen - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "queen - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "queen - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "queen - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "queen - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "queen___Win32_Debug" -# PROP BASE Intermediate_Dir "queen___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "queen - Win32 Release" -# Name "queen - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\queen.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\queen.w - -!IF "$(CFG)" == "queen - Win32 Release" - -# Begin Custom Build -InputPath=..\queen.w -InputName=queen - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "queen - Win32 Debug" - -# Begin Custom Build -InputPath=..\queen.w -InputName=queen - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="queen" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=queen - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "queen.mak". +!MESSAGE +!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 "queen.mak" CFG="queen - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "queen - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "queen - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "queen - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "queen - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "queen___Win32_Debug" +# PROP BASE Intermediate_Dir "queen___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "queen - Win32 Release" +# Name "queen - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\queen.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\queen.w + +!IF "$(CFG)" == "queen - Win32 Release" + +# Begin Custom Build +InputPath=..\queen.w +InputName=queen + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "queen - Win32 Debug" + +# Begin Custom Build +InputPath=..\queen.w +InputName=queen + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/roget_components.dsp +++ sgb-20090810/MSVC/roget_components.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="roget_components" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=roget_components - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "roget_components.mak". -!MESSAGE -!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 "roget_components.mak" CFG="roget_components - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "roget_components - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "roget_components - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "roget_components - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "roget_components - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "roget_components___Win32_Debug" -# PROP BASE Intermediate_Dir "roget_components___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "roget_components - Win32 Release" -# Name "roget_components - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\roget_components.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\roget_components.w - -!IF "$(CFG)" == "roget_components - Win32 Release" - -# Begin Custom Build -InputPath=..\roget_components.w -InputName=roget_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "roget_components - Win32 Debug" - -# Begin Custom Build -InputPath=..\roget_components.w -InputName=roget_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="roget_components" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=roget_components - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "roget_components.mak". +!MESSAGE +!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 "roget_components.mak" CFG="roget_components - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "roget_components - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "roget_components - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "roget_components - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "roget_components - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "roget_components___Win32_Debug" +# PROP BASE Intermediate_Dir "roget_components___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "roget_components - Win32 Release" +# Name "roget_components - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\roget_components.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\roget_components.w + +!IF "$(CFG)" == "roget_components - Win32 Release" + +# Begin Custom Build +InputPath=..\roget_components.w +InputName=roget_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "roget_components - Win32 Debug" + +# Begin Custom Build +InputPath=..\roget_components.w +InputName=roget_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/test_sample.dsp +++ sgb-20090810/MSVC/test_sample.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="test_sample" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=test_sample - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "test_sample.mak". -!MESSAGE -!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 "test_sample.mak" CFG="test_sample - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "test_sample - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "test_sample - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "test_sample - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "test_sample - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "test_sample___Win32_Debug" -# PROP BASE Intermediate_Dir "test_sample___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "test_sample - Win32 Release" -# Name "test_sample - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\test_sample.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\test_sample.w - -!IF "$(CFG)" == "test_sample - Win32 Release" - -# Begin Custom Build -InputPath=..\test_sample.w -InputName=test_sample - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "test_sample - Win32 Debug" - -# Begin Custom Build -InputPath=..\test_sample.w -InputName=test_sample - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="test_sample" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_sample - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_sample.mak". +!MESSAGE +!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 "test_sample.mak" CFG="test_sample - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_sample - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_sample - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_sample - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_sample - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "test_sample___Win32_Debug" +# PROP BASE Intermediate_Dir "test_sample___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_sample - Win32 Release" +# Name "test_sample - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\test_sample.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\test_sample.w + +!IF "$(CFG)" == "test_sample - Win32 Release" + +# Begin Custom Build +InputPath=..\test_sample.w +InputName=test_sample + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "test_sample - Win32 Debug" + +# Begin Custom Build +InputPath=..\test_sample.w +InputName=test_sample + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/test_flip.dsp +++ sgb-20090810/MSVC/test_flip.dsp @@ -1,96 +1,96 @@ -# Microsoft Developer Studio Project File - Name="test_flip" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=test_flip - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "test_flip.mak". -!MESSAGE -!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 "test_flip.mak" CFG="test_flip - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "test_flip - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "test_flip - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "test_flip - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "test_flip - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "test_flip___Win32_Debug" -# PROP BASE Intermediate_Dir "test_flip___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "test_flip - Win32 Release" -# Name "test_flip - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\test_flip.c -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="test_flip" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_flip - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_flip.mak". +!MESSAGE +!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 "test_flip.mak" CFG="test_flip - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_flip - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_flip - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_flip - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_flip - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "test_flip___Win32_Debug" +# PROP BASE Intermediate_Dir "test_flip___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_flip - Win32 Release" +# Name "test_flip - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\test_flip.c +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/assign_lisa.dsp +++ sgb-20090810/MSVC/assign_lisa.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="assign_lisa" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=assign_lisa - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "assign_lisa.mak". -!MESSAGE -!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 "assign_lisa.mak" CFG="assign_lisa - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "assign_lisa - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "assign_lisa - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "assign_lisa - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "assign_lisa - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "assign_lisa___Win32_Debug" -# PROP BASE Intermediate_Dir "assign_lisa___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "assign_lisa - Win32 Release" -# Name "assign_lisa - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\assign_lisa.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\assign_lisa.w - -!IF "$(CFG)" == "assign_lisa - Win32 Release" - -# Begin Custom Build -InputPath=..\assign_lisa.w -InputName=assign_lisa - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "assign_lisa - Win32 Debug" - -# Begin Custom Build -InputPath=..\assign_lisa.w -InputName=assign_lisa - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="assign_lisa" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=assign_lisa - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "assign_lisa.mak". +!MESSAGE +!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 "assign_lisa.mak" CFG="assign_lisa - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "assign_lisa - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "assign_lisa - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "assign_lisa - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "assign_lisa - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "assign_lisa___Win32_Debug" +# PROP BASE Intermediate_Dir "assign_lisa___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "assign_lisa - Win32 Release" +# Name "assign_lisa - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\assign_lisa.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\assign_lisa.w + +!IF "$(CFG)" == "assign_lisa - Win32 Release" + +# Begin Custom Build +InputPath=..\assign_lisa.w +InputName=assign_lisa + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "assign_lisa - Win32 Debug" + +# Begin Custom Build +InputPath=..\assign_lisa.w +InputName=assign_lisa + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/take_risc.dsp +++ sgb-20090810/MSVC/take_risc.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="take_risc" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=take_risc - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "take_risc.mak". -!MESSAGE -!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 "take_risc.mak" CFG="take_risc - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "take_risc - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "take_risc - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "take_risc - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "take_risc - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "take_risc___Win32_Debug" -# PROP BASE Intermediate_Dir "take_risc___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "take_risc - Win32 Release" -# Name "take_risc - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\take_risc.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\take_risc.w - -!IF "$(CFG)" == "take_risc - Win32 Release" - -# Begin Custom Build -InputPath=..\take_risc.w -InputName=take_risc - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "take_risc - Win32 Debug" - -# Begin Custom Build -InputPath=..\take_risc.w -InputName=take_risc - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="take_risc" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=take_risc - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "take_risc.mak". +!MESSAGE +!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 "take_risc.mak" CFG="take_risc - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "take_risc - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "take_risc - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "take_risc - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "take_risc - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "take_risc___Win32_Debug" +# PROP BASE Intermediate_Dir "take_risc___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "take_risc - Win32 Release" +# Name "take_risc - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\take_risc.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\take_risc.w + +!IF "$(CFG)" == "take_risc - Win32 Release" + +# Begin Custom Build +InputPath=..\take_risc.w +InputName=take_risc + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "take_risc - Win32 Debug" + +# Begin Custom Build +InputPath=..\take_risc.w +InputName=take_risc + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/econ_order.dsp +++ sgb-20090810/MSVC/econ_order.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="econ_order" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=econ_order - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "econ_order.mak". -!MESSAGE -!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 "econ_order.mak" CFG="econ_order - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "econ_order - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "econ_order - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "econ_order - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "econ_order - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "econ_order___Win32_Debug" -# PROP BASE Intermediate_Dir "econ_order___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "econ_order - Win32 Release" -# Name "econ_order - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\econ_order.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\econ_order.w - -!IF "$(CFG)" == "econ_order - Win32 Release" - -# Begin Custom Build -InputPath=..\econ_order.w -InputName=econ_order - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "econ_order - Win32 Debug" - -# Begin Custom Build -InputPath=..\econ_order.w -InputName=econ_order - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="econ_order" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=econ_order - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "econ_order.mak". +!MESSAGE +!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 "econ_order.mak" CFG="econ_order - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "econ_order - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "econ_order - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "econ_order - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "econ_order - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "econ_order___Win32_Debug" +# PROP BASE Intermediate_Dir "econ_order___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "econ_order - Win32 Release" +# Name "econ_order - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\econ_order.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\econ_order.w + +!IF "$(CFG)" == "econ_order - Win32 Release" + +# Begin Custom Build +InputPath=..\econ_order.w +InputName=econ_order + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "econ_order - Win32 Debug" + +# Begin Custom Build +InputPath=..\econ_order.w +InputName=econ_order + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/test_io.dsp +++ sgb-20090810/MSVC/test_io.dsp @@ -1,96 +1,96 @@ -# Microsoft Developer Studio Project File - Name="test_io" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=test_io - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "test_io.mak". -!MESSAGE -!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 "test_io.mak" CFG="test_io - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "test_io - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "test_io - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "test_io - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "test_io - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "test_io___Win32_Debug" -# PROP BASE Intermediate_Dir "test_io___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "test_io - Win32 Release" -# Name "test_io - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\test_io.c -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="test_io" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=test_io - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "test_io.mak". +!MESSAGE +!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 "test_io.mak" CFG="test_io - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "test_io - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "test_io - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "test_io - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "test_io - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "test_io___Win32_Debug" +# PROP BASE Intermediate_Dir "test_io___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "test_io - Win32 Release" +# Name "test_io - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\test_io.c +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/libgb.dsp +++ sgb-20090810/MSVC/libgb.dsp @@ -1,800 +1,800 @@ -# Microsoft Developer Studio Project File - Name="libgb" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=libgb - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "libgb.mak". -!MESSAGE -!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 "libgb.mak" CFG="libgb - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "libgb - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "libgb - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "libgb - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "libgb - Win32 Release" -# Name "libgb - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\gb_basic.c -# End Source File -# Begin Source File - -SOURCE=.\gb_books.c -# End Source File -# Begin Source File - -SOURCE=.\gb_dijk.c -# End Source File -# Begin Source File - -SOURCE=.\gb_econ.c -# End Source File -# Begin Source File - -SOURCE=.\gb_flip.c -# End Source File -# Begin Source File - -SOURCE=.\gb_games.c -# End Source File -# Begin Source File - -SOURCE=.\gb_gates.c -# End Source File -# Begin Source File - -SOURCE=.\gb_graph.c -# End Source File -# Begin Source File - -SOURCE=.\gb_io.c -# End Source File -# Begin Source File - -SOURCE=.\gb_lisa.c -# End Source File -# Begin Source File - -SOURCE=.\gb_miles.c -# End Source File -# Begin Source File - -SOURCE=.\gb_plane.c -# End Source File -# Begin Source File - -SOURCE=.\gb_raman.c -# End Source File -# Begin Source File - -SOURCE=.\gb_rand.c -# End Source File -# Begin Source File - -SOURCE=.\gb_roget.c -# End Source File -# Begin Source File - -SOURCE=.\gb_save.c -# End Source File -# Begin Source File - -SOURCE=.\gb_sort.c -# End Source File -# Begin Source File - -SOURCE=.\gb_words.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\gb_basic.h -# End Source File -# Begin Source File - -SOURCE=.\gb_books.h -# End Source File -# Begin Source File - -SOURCE=.\gb_dijk.h -# End Source File -# Begin Source File - -SOURCE=.\gb_econ.h -# End Source File -# Begin Source File - -SOURCE=.\gb_flip.h -# End Source File -# Begin Source File - -SOURCE=.\gb_games.h -# End Source File -# Begin Source File - -SOURCE=.\gb_gates.h -# End Source File -# Begin Source File - -SOURCE=.\gb_graph.h -# End Source File -# Begin Source File - -SOURCE=.\gb_io.h -# End Source File -# Begin Source File - -SOURCE=.\gb_lisa.h -# End Source File -# Begin Source File - -SOURCE=.\gb_miles.h -# End Source File -# Begin Source File - -SOURCE=.\gb_plane.h -# End Source File -# Begin Source File - -SOURCE=.\gb_raman.h -# End Source File -# Begin Source File - -SOURCE=.\gb_rand.h -# End Source File -# Begin Source File - -SOURCE=.\gb_roget.h -# End Source File -# Begin Source File - -SOURCE=.\gb_save.h -# End Source File -# Begin Source File - -SOURCE=.\gb_sort.h -# End Source File -# Begin Source File - -SOURCE=.\gb_words.h -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\gb_basic.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_basic.w -InputName=gb_basic - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_basic.w -InputName=gb_basic - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_books.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_books.w -InputName=gb_books - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_books.w -InputName=gb_books - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_dijk.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_dijk.w -InputName=gb_dijk - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_dijk.w -InputName=gb_dijk - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_econ.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_econ.w -InputName=gb_econ - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_econ.w -InputName=gb_econ - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_flip.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_flip.w -InputName=gb_flip - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_flip.w -InputName=gb_flip - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_games.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_games.w -InputName=gb_games - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_games.w -InputName=gb_games - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_gates.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_gates.w -InputName=gb_gates - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_gates.w -InputName=gb_gates - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_graph.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_graph.w -InputName=gb_graph - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_graph.w -InputName=gb_graph - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_io.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_io.w -InputName=gb_io - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_io.w -InputName=gb_io - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_lisa.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_lisa.w -InputName=gb_lisa - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_lisa.w -InputName=gb_lisa - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_miles.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_miles.w -InputName=gb_miles - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_miles.w -InputName=gb_miles - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_plane.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_plane.w -InputName=gb_plane - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_plane.w -InputName=gb_plane - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_raman.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_raman.w -InputName=gb_raman - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_raman.w -InputName=gb_raman - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_rand.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_rand.w -InputName=gb_rand - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_rand.w -InputName=gb_rand - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_roget.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_roget.w -InputName=gb_roget - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_roget.w -InputName=gb_roget - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_save.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_save.w -InputName=gb_save - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_save.w -InputName=gb_save - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_sort.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_sort.w -InputName=gb_sort - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_sort.w -InputName=gb_sort - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\gb_words.w - -!IF "$(CFG)" == "libgb - Win32 Release" - -# Begin Custom Build -InputPath=..\gb_words.w -InputName=gb_words - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "libgb - Win32 Debug" - -# Begin Custom Build -InputPath=..\gb_words.w -InputName=gb_words - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="libgb" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Static Library" 0x0104 + +CFG=libgb - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "libgb.mak". +!MESSAGE +!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 "libgb.mak" CFG="libgb - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "libgb - Win32 Release" (based on "Win32 (x86) Static Library") +!MESSAGE "libgb - Win32 Debug" (based on "Win32 (x86) Static Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "libgb - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LIB32=link.exe -lib +# ADD BASE LIB32 /nologo +# ADD LIB32 /nologo + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LIB32=link.exe -lib +# ADD BASE LIB32 /nologo +# ADD LIB32 /nologo + +!ENDIF + +# Begin Target + +# Name "libgb - Win32 Release" +# Name "libgb - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\gb_basic.c +# End Source File +# Begin Source File + +SOURCE=.\gb_books.c +# End Source File +# Begin Source File + +SOURCE=.\gb_dijk.c +# End Source File +# Begin Source File + +SOURCE=.\gb_econ.c +# End Source File +# Begin Source File + +SOURCE=.\gb_flip.c +# End Source File +# Begin Source File + +SOURCE=.\gb_games.c +# End Source File +# Begin Source File + +SOURCE=.\gb_gates.c +# End Source File +# Begin Source File + +SOURCE=.\gb_graph.c +# End Source File +# Begin Source File + +SOURCE=.\gb_io.c +# End Source File +# Begin Source File + +SOURCE=.\gb_lisa.c +# End Source File +# Begin Source File + +SOURCE=.\gb_miles.c +# End Source File +# Begin Source File + +SOURCE=.\gb_plane.c +# End Source File +# Begin Source File + +SOURCE=.\gb_raman.c +# End Source File +# Begin Source File + +SOURCE=.\gb_rand.c +# End Source File +# Begin Source File + +SOURCE=.\gb_roget.c +# End Source File +# Begin Source File + +SOURCE=.\gb_save.c +# End Source File +# Begin Source File + +SOURCE=.\gb_sort.c +# End Source File +# Begin Source File + +SOURCE=.\gb_words.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# Begin Source File + +SOURCE=.\gb_basic.h +# End Source File +# Begin Source File + +SOURCE=.\gb_books.h +# End Source File +# Begin Source File + +SOURCE=.\gb_dijk.h +# End Source File +# Begin Source File + +SOURCE=.\gb_econ.h +# End Source File +# Begin Source File + +SOURCE=.\gb_flip.h +# End Source File +# Begin Source File + +SOURCE=.\gb_games.h +# End Source File +# Begin Source File + +SOURCE=.\gb_gates.h +# End Source File +# Begin Source File + +SOURCE=.\gb_graph.h +# End Source File +# Begin Source File + +SOURCE=.\gb_io.h +# End Source File +# Begin Source File + +SOURCE=.\gb_lisa.h +# End Source File +# Begin Source File + +SOURCE=.\gb_miles.h +# End Source File +# Begin Source File + +SOURCE=.\gb_plane.h +# End Source File +# Begin Source File + +SOURCE=.\gb_raman.h +# End Source File +# Begin Source File + +SOURCE=.\gb_rand.h +# End Source File +# Begin Source File + +SOURCE=.\gb_roget.h +# End Source File +# Begin Source File + +SOURCE=.\gb_save.h +# End Source File +# Begin Source File + +SOURCE=.\gb_sort.h +# End Source File +# Begin Source File + +SOURCE=.\gb_words.h +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\gb_basic.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_basic.w +InputName=gb_basic + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_basic.w +InputName=gb_basic + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_books.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_books.w +InputName=gb_books + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_books.w +InputName=gb_books + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_dijk.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_dijk.w +InputName=gb_dijk + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_dijk.w +InputName=gb_dijk + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_econ.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_econ.w +InputName=gb_econ + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_econ.w +InputName=gb_econ + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_flip.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_flip.w +InputName=gb_flip + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_flip.w +InputName=gb_flip + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_games.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_games.w +InputName=gb_games + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_games.w +InputName=gb_games + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_gates.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_gates.w +InputName=gb_gates + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_gates.w +InputName=gb_gates + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_graph.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_graph.w +InputName=gb_graph + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_graph.w +InputName=gb_graph + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_io.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_io.w +InputName=gb_io + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_io.w +InputName=gb_io + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_lisa.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_lisa.w +InputName=gb_lisa + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_lisa.w +InputName=gb_lisa + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_miles.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_miles.w +InputName=gb_miles + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_miles.w +InputName=gb_miles + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_plane.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_plane.w +InputName=gb_plane + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_plane.w +InputName=gb_plane + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_raman.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_raman.w +InputName=gb_raman + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_raman.w +InputName=gb_raman + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_rand.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_rand.w +InputName=gb_rand + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_rand.w +InputName=gb_rand + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_roget.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_roget.w +InputName=gb_roget + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_roget.w +InputName=gb_roget + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_save.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_save.w +InputName=gb_save + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_save.w +InputName=gb_save + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_sort.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_sort.w +InputName=gb_sort + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_sort.w +InputName=gb_sort + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\gb_words.w + +!IF "$(CFG)" == "libgb - Win32 Release" + +# Begin Custom Build +InputPath=..\gb_words.w +InputName=gb_words + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "libgb - Win32 Debug" + +# Begin Custom Build +InputPath=..\gb_words.w +InputName=gb_words + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/ladders.dsp +++ sgb-20090810/MSVC/ladders.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="ladders" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=ladders - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ladders.mak". -!MESSAGE -!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 "ladders.mak" CFG="ladders - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ladders - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "ladders - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ladders - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "ladders - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ladders___Win32_Debug" -# PROP BASE Intermediate_Dir "ladders___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "ladders - Win32 Release" -# Name "ladders - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\ladders.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\ladders.w - -!IF "$(CFG)" == "ladders - Win32 Release" - -# Begin Custom Build -InputPath=..\ladders.w -InputName=ladders - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "ladders - Win32 Debug" - -# Begin Custom Build -InputPath=..\ladders.w -InputName=ladders - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="ladders" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=ladders - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "ladders.mak". +!MESSAGE +!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 "ladders.mak" CFG="ladders - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "ladders - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "ladders - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "ladders - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "ladders - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "ladders___Win32_Debug" +# PROP BASE Intermediate_Dir "ladders___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "ladders - Win32 Release" +# Name "ladders - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\ladders.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\ladders.w + +!IF "$(CFG)" == "ladders - Win32 Release" + +# Begin Custom Build +InputPath=..\ladders.w +InputName=ladders + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "ladders - Win32 Debug" + +# Begin Custom Build +InputPath=..\ladders.w +InputName=ladders + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/football.dsp +++ sgb-20090810/MSVC/football.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="football" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=football - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "football.mak". -!MESSAGE -!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 "football.mak" CFG="football - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "football - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "football - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "football - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "football - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "football___Win32_Debug" -# PROP BASE Intermediate_Dir "football___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "football - Win32 Release" -# Name "football - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\football.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\football.w - -!IF "$(CFG)" == "football - Win32 Release" - -# Begin Custom Build -InputPath=..\football.w -InputName=football - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "football - Win32 Debug" - -# Begin Custom Build -InputPath=..\football.w -InputName=football - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="football" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=football - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "football.mak". +!MESSAGE +!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 "football.mak" CFG="football - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "football - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "football - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "football - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "football - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "football___Win32_Debug" +# PROP BASE Intermediate_Dir "football___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "football - Win32 Release" +# Name "football - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\football.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\football.w + +!IF "$(CFG)" == "football - Win32 Release" + +# Begin Custom Build +InputPath=..\football.w +InputName=football + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "football - Win32 Debug" + +# Begin Custom Build +InputPath=..\football.w +InputName=football + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/book_components.dsp +++ sgb-20090810/MSVC/book_components.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="book_components" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=book_components - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "book_components.mak". -!MESSAGE -!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 "book_components.mak" CFG="book_components - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "book_components - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "book_components - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "book_components - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "book_components - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "book_components - Win32 Release" -# Name "book_components - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\book_components.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\book_components.w - -!IF "$(CFG)" == "book_components - Win32 Release" - -# Begin Custom Build -InputPath=..\book_components.w -InputName=book_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "book_components - Win32 Debug" - -# Begin Custom Build -InputPath=..\book_components.w -InputName=book_components - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="book_components" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=book_components - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "book_components.mak". +!MESSAGE +!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 "book_components.mak" CFG="book_components - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "book_components - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "book_components - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "book_components - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "book_components - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "book_components - Win32 Release" +# Name "book_components - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\book_components.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\book_components.w + +!IF "$(CFG)" == "book_components - Win32 Release" + +# Begin Custom Build +InputPath=..\book_components.w +InputName=book_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "book_components - Win32 Debug" + +# Begin Custom Build +InputPath=..\book_components.w +InputName=book_components + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/MSVC/girth.dsp +++ sgb-20090810/MSVC/girth.dsp @@ -1,131 +1,131 @@ -# Microsoft Developer Studio Project File - Name="girth" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=girth - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "girth.mak". -!MESSAGE -!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 "girth.mak" CFG="girth - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "girth - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "girth - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "girth - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 - -!ELSEIF "$(CFG)" == "girth - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "girth___Win32_Debug" -# PROP BASE Intermediate_Dir "girth___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c -# SUBTRACT CPP /YX -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "girth - Win32 Release" -# Name "girth - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\girth.c -# End Source File -# End Group -# Begin Group "CWEB Files" - -# PROP Default_Filter "w;ch" -# Begin Source File - -SOURCE=..\girth.w - -!IF "$(CFG)" == "girth - Win32 Release" - -# Begin Custom Build -InputPath=..\girth.w -InputName=girth - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ELSEIF "$(CFG)" == "girth - Win32 Debug" - -# Begin Custom Build -InputPath=..\girth.w -InputName=girth - -"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - set CWEBINPUTS=.. - ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch - -# End Custom Build - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="girth" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Console Application" 0x0103 + +CFG=girth - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "girth.mak". +!MESSAGE +!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 "girth.mak" CFG="girth - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "girth - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "girth - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "girth - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Release/libgb.lib /nologo /subsystem:console /machine:I386 + +!ELSEIF "$(CFG)" == "girth - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "girth___Win32_Debug" +# PROP BASE Intermediate_Dir "girth___Win32_Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /MD /W3 /Gm /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "SYSV" /FD /GZ /c +# SUBTRACT CPP /YX +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib Debug/libgb.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "girth - Win32 Release" +# Name "girth - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\girth.c +# End Source File +# End Group +# Begin Group "CWEB Files" + +# PROP Default_Filter "w;ch" +# Begin Source File + +SOURCE=..\girth.w + +!IF "$(CFG)" == "girth - Win32 Release" + +# Begin Custom Build +InputPath=..\girth.w +InputName=girth + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ELSEIF "$(CFG)" == "girth - Win32 Debug" + +# Begin Custom Build +InputPath=..\girth.w +InputName=girth + +"$(InputName).c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + set CWEBINPUTS=.. + ctangle ../$(InputName).w ../PROTOTYPES/$(InputName).ch + +# End Custom Build + +!ENDIF + +# End Source File +# End Group +# End Target +# End Project --- sgb-20090810.orig/debian/watch +++ sgb-20090810/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/-//g" \ + ftp://ftp.cs.stanford.edu/pub/sgb/sgb-(\d+-\d+-\d+)\.tar\.gz --- sgb-20090810.orig/debian/postrm +++ sgb-20090810/debian/postrm @@ -0,0 +1,9 @@ +#! /bin/sh -e + +# We have a shared library, so.... + +if [ "$1" = remove ]; then + ldconfig +fi + +#DEBHELPER# --- sgb-20090810.orig/debian/dirs +++ sgb-20090810/debian/dirs @@ -0,0 +1,5 @@ +usr/bin +usr/include +usr/lib +usr/share/texmf/cweb +usr/share/sgb --- sgb-20090810.orig/debian/rules +++ sgb-20090810/debian/rules @@ -0,0 +1,132 @@ +#!/usr/bin/make -f +# debian/rules file for sgb, Julian Gilbey 11/98, GNU GPL. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +FULL_VERSION = $(shell dpkg-parsechangelog | perl -ne '/^Version: (.*)/ && print $$1') +UPSTREAM_VERSION = $(shell echo $(FULL_VERSION) | perl -ne '/^(?:\d+:)?(.*)-/ && print $$1') +REVISION = $(shell dpkg-parsechangelog | perl -ne '/^Version: \d+:.*-(.*)$$/ && print $$1') + +sgbdir=debian/sgb +fullsgbdir=$(CURDIR)/$(sgbdir) + +# We thought this might be a solution for an m86k compiler bug, but +# apparently not.... +# # Are we using gcc-2.95 or later, which requires -fno-strict-aliasing? +# GCC_VERSION := $(shell gcc --version) +# OPT_FLAG := $(shell dpkg --compare-versions 2.95 le '$(GCC_VERSION)' && echo -fno-strict-aliasing) + +# We'll try this instead +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + OPTIMISATION := -O0 +else + OPTIMISATION := -O2 +endif +# shouldn't need this any longer +# ifeq (m68k,$(shell dpkg --print-architecture)) +# OPTIMISATION += -O1 +# else +# OPTIMISATION += -O2 +# endif + +# We apply the PROTOTYPES to the package +patch: patch-stamp +patch-stamp: + cp PROTOTYPES/*.ch . + for i in gb_io gb_graph; do \ + mv $${i}.ch $${i}_proto.ch && \ + ctie -c $${i}.ch $${i}.w $${i}_proto.ch $${i}_headers.ch; \ + done + touch patch-stamp + +build-indep: build-indep-stamp +build-indep-stamp: + dh_testdir + # We don't need to do anything + touch build-indep-stamp + +build-arch: build-arch-stamp +build-arch-stamp: patch + dh_testdir + $(MAKE) -f Makefile.debian CFLAGS='$(OPTIMISATION) -g -Wall -D_REENTRANT -Wall -I.' VERSION=$(UPSTREAM_VERSION) tests + rm -f *.o + $(MAKE) -f Makefile.debian CFLAGS='$(OPTIMISATION) -g -Wall -fPIC -D_REENTRANT -Wall -I.' VERSION=$(UPSTREAM_VERSION) sotests + $(MAKE) -f Makefile.debian demos + $(MAKE) -f Makefile.debian doc + touch build-arch-stamp + +build: build-indep build-arch + +clean: + dh_testdir + dh_testroot + rm -f build-*-stamp + $(MAKE) -f Makefile.debian veryclean + rm -f patch-stamp + rm -f $$(cd PROTOTYPES && echo *.ch) + rm -f gb_io_proto.ch gb_graph_proto.ch + dh_clean + +install-indep: build-indep + dh_testdir -i + dh_testroot -i + dh_prep -i + dh_installdirs -i + +install-arch: build-arch + dh_testdir -a + dh_testroot -a + dh_prep -a + dh_installdirs -a + $(MAKE) -f Makefile.debian install +# We make appropriate links for the dynamic library + cd $(sgbdir)/usr/lib && mv libgb.so libgb.so.1.$(UPSTREAM_VERSION) && \ + ln -s libgb.so.1.$(UPSTREAM_VERSION) libgb.so.1 && \ + ln -s libgb.so.1.$(UPSTREAM_VERSION) libgb.so + +# Build architecture-independent files here. +binary-indep: build-indep install-indep + dh_testdir -i + dh_testroot -i + dh_installdocs -i + dh_installexamples -i + mv debian/sgb-doc/usr/share/doc/sgb-doc/examples/Makefile.doc \ + debian/sgb-doc/usr/share/doc/sgb-doc/examples/Makefile + ln -s ../sgb-doc/examples debian/sgb-doc/usr/share/doc/sgb/examples + ln -s ../sgb-doc/README.Debian \ + debian/sgb-doc/usr/share/doc/sgb/README.examples + dh_installchangelogs -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build-arch install-arch + dh_testdir -a + dh_testroot -a + dh_installdocs -a + dh_installexamples -a + dh_installman -a *.1 + dh_installchangelogs -a + dh_lintian -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_makeshlibs -a -V 'sgb (>= 1:20010107-2)' + dh_installdeb -a + dh_shlibdeps -a -l $(fullsgbdir)/usr/lib + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build build-indep build-arch clean binary-indep binary-arch \ + binary install-indep install-arch + +# Local variables: +# mode: makefile +# End: --- sgb-20090810.orig/debian/sgb-doc.examples +++ sgb-20090810/debian/sgb-doc.examples @@ -0,0 +1,36 @@ +blank.w +Makefile.doc +assign_lisa.w +boilerplate.w +book_components.w +econ_order.w +football.w +gb_basic.w +gb_books.w +gb_dijk.w +gb_econ.w +gb_flip.w +gb_games.w +gb_gates.w +gb_graph.w +gb_io.w +gb_lisa.w +gb_miles.w +gb_plane.w +gb_raman.w +gb_rand.w +gb_roget.w +gb_save.w +gb_sort.w +gb_types.w +gb_words.w +girth.w +ladders.w +miles_span.w +multiply.w +queen.w +queen_wrap.ch +roget_components.w +take_risc.w +word_components.w +word_giant.ch --- sgb-20090810.orig/debian/copyright +++ sgb-20090810/debian/copyright @@ -0,0 +1,25 @@ +This version of the package was debianized by +Julian Gilbey on Tue, 7 Nov 1998 17:11:54 +0000. + +It was downloaded from ftp://ftp.cs.stanford.edu/pub/sgb/ + +This is in non-free as there are restrictions on distributing changed +versions. + +Copyright: + +The Stanford GraphBase is copyright 1993 by Stanford University + +This file may be freely copied and distributed, provided that no +changes whatsoever are made. All users are asked to help keep the +Stanford GraphBase files consistent and ``uncorrupted,'' identical +everywhere in the world. Changes are permissible only if the modified +file is given a new name, different from the names of existing files +in the Stanford GraphBase, and only if the modified file is clearly +identified as not being part of that GraphBase. (The CWEB system has +a ``change file'' facility by which users can easily make minor +alterations without modifying the master source files in any +way. Everybody is supposed to use change files instead of changing the +files.) The author has tried his best to produce correct and useful +programs, in order to help promote computer science research, but no +warranty of any kind should be assumed. --- sgb-20090810.orig/debian/control +++ sgb-20090810/debian/control @@ -0,0 +1,42 @@ +Source: sgb +Section: non-free/math +Priority: extra +Maintainer: Julian Gilbey +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7.0.0), texlive-base-bin, texlive-base, + texlive-extra-utils + +Package: sgb +Architecture: any +Depends: ${shlibs:Depends} +Recommends: texlive-base, texlive-base-bin, texlive-extra-utils, c-compiler +Suggests: sgb-doc (>= ${binary:Version}) +Description: The Stanford GraphBase: combinatorial data and algorithms + A highly portable collection of programs and data for researchers who + study combinatorial algorithms and data structures. + . + The programs are intended to be interesting in themselves as examples + of literate programming. Thus, the Stanford GraphBase can also be + regarded as a collection of approximately 30 essays for programmers + to enjoy reading, whether or not they are doing algorithmic research. + The programs are written in CWEB, a combination of TeX and C that is + easy to use by anyone who knows those languages and easy to read by + anyone familiar with the rudiments of C. + . + This package contains only the libraries and the demonstration + programs; for the readable source code, which forms the documentation + as well, see the sgb-doc package. + +Package: sgb-doc +Architecture: all +Section: non-free/doc +Recommends: sgb, texlive-base | texlive-base-bin +Replaces: sgb-src (<= 1:2000.09.14-4) +Conflicts: sgb (<< 1:20090810-1) +Description: Documentation for the Stanford GraphBase + This package contains the source code for the GraphBase library, which + forms the major documentation of the package. It will be installed in + /usr/share/doc/sgb/src. + . + The source code is written in CWEB, a combination of TeX and C, using a + very readable literate programming style, making the code a joy to read. --- sgb-20090810.orig/debian/changelog +++ sgb-20090810/debian/changelog @@ -0,0 +1,280 @@ +sgb (1:20090810-1) unstable; urgency=low + + * New upstream release (Closes: #438840) + * Remove sgb-doc -> sgb symlink and rationalise the examples directories + * Upgrade Standards-Version + + -- Julian Gilbey Tue, 27 Oct 2009 14:32:26 +0000 + +sgb (1:20050409-2) unstable; urgency=low + + * Fix watch file and clean target of rules file + + -- Julian Gilbey Tue, 7 Nov 2006 05:53:32 +0000 + +sgb (1:20050409-1) unstable; urgency=low + + * New upstream release (documentation corrections only) + * No longer make sgb-src transition package (Closes: #308712) + * Update dependencies to refer to texlive as well as tetex + * Update copyright file with new download location and create + debian/watch file + * Make sure we use string.h not strings.h + + -- Julian Gilbey Wed, 1 Nov 2006 21:56:14 +0000 + +sgb (1:20030623-3) unstable; urgency=low + + * Correct manpage (/usr/doc -> /usr/share/doc) (closes: #283980) + + -- Julian Gilbey Tue, 22 Feb 2005 21:42:10 +0000 + +sgb (1:20030623-2) unstable; urgency=high + + * Fixes RC FTBFS bug: Makefile.debian used -lgb instead of libgb.a + (closes: #263943) + + -- Julian Gilbey Wed, 11 Aug 2004 10:23:11 -0400 + +sgb (1:20030623-1) unstable; urgency=low + + * New upstream version + * Use ANSI prototypes throughout (closes: #217429) + + -- Julian Gilbey Mon, 27 Oct 2003 22:32:19 +0000 + +sgb (1:20020726-2) unstable; urgency=low + + * Update dependencies post-cweb transition + + -- Julian Gilbey Wed, 5 Mar 2003 16:18:59 +0000 + +sgb (1:20020726-1) unstable; urgency=low + + * New upstream version + * MOVED TO NON-FREE: should always have been there, as the license does + not permit redistribution of modified sources/binaries. + + -- Julian Gilbey Thu, 3 Oct 2002 21:48:51 +0100 + +sgb (1:20020130-1) unstable; urgency=low + + * New upstream version + + -- Julian Gilbey Wed, 20 Mar 2002 16:42:50 +0000 + +sgb (1:20010107-4) unstable; urgency=low + + * Changed priority to extra, as per ftp-maintainers' request. + * Add some lintian overrides + * Move to build-arch/build-indep in debian/rules + * debhelper v.3 + + -- Julian Gilbey Wed, 16 Jan 2002 12:47:43 +0000 + +sgb (1:20010107-3) unstable; urgency=low + + * Recompiled with new CWEBINPUTS directory for new kpathsea-enabled + CWEB. + + -- Julian Gilbey Tue, 15 Jan 2002 03:34:44 +0000 + +sgb (1:20010107-2) unstable; urgency=low + + * Realised that as the upstream source is never going to change the + library interface, the soname should never need to be changed. So + reverting to soname of libgb.so.1, and leaving it there. + + -- Julian Gilbey Mon, 14 May 2001 15:46:07 +0100 + +sgb (1:20010107-1) unstable; urgency=low + + * New upstream release + + -- Julian Gilbey Tue, 8 May 2001 10:21:59 +0100 + +sgb (1:20000914-5) unstable; urgency=low + + * Remove the -Wl,-lc option; Ben Collins told me it's not necessary when + using gcc + * Rename the -src package to -doc (the change was not a wise thing to + do); keep the -src package as a temporary dummy package until after + woody is released (closes: #94822) + + -- Julian Gilbey Fri, 27 Apr 2001 01:34:52 +0100 + +sgb (1:20000914-4) unstable; urgency=low + + * Removed dangling symlink from /usr/lib caused by bad soname in version + 2000.09.14-1 + + -- Julian Gilbey Mon, 2 Apr 2001 21:04:49 +0100 + +sgb (1:20000914-3) unstable; urgency=low + + * Renumber package version according to policy (YYYYMMDD, not + YYYY.MM.DD); oops. + * Rename sgb-doc as sgb-src + + -- Julian Gilbey Wed, 21 Feb 2001 00:42:20 +0000 + +sgb (1:2000.09.14-2) unstable; urgency=low + + * Correct versioning information in library + * Add support for DEB_BUILD_OPTIONS + * Standards version 3.5.0 + * Added ldconfig call in postrm + + -- Julian Gilbey Thu, 15 Feb 2001 01:32:07 +0000 + +sgb (1:2000.09.14-1) unstable; urgency=low + + * New upstream version + + -- Julian Gilbey Thu, 7 Dec 2000 21:09:04 +0000 + +sgb (1:1999.08.20-8) unstable; urgency=low + + * Have another attempt at removing this symlink, this time it's + /usr/doc/sgb-doc/examples/examples. (closes: #58879) + + -- Julian Gilbey Thu, 11 May 2000 12:23:13 +0100 + +sgb (1:1999.08.20-7) unstable; urgency=low + + * Get rid of spurious /usr/share/doc/sgb-doc/examples/examples symlink + if it exists (closes: #51102) + + -- Julian Gilbey Thu, 25 Nov 1999 21:12:06 +0000 + +sgb (1:1999.08.20-6) unstable; urgency=low + + * Upgrade to Standards version 3.1.1. + * Make sure to call debhelper autoscripts from maintainer scripts. + + -- Julian Gilbey Wed, 24 Nov 1999 21:52:58 +0000 + +sgb (1:1999.08.20-5) unstable; urgency=low + + * debian/rules should use Makefile.debian for the "clean" target + (spotted by Roman Hodek) + * Use -O1 to try to correct the m68k problem instead + + -- Julian Gilbey Wed, 8 Sep 1999 00:10:35 +0100 + +sgb (1:1999.08.20-4) unstable; urgency=low + + * Tried to correct debian.rules again. This time, compile will use + -fno-strict-aliasing for all versions of gcc >= 2.95. And the flag is + actually used! + + -- Julian Gilbey Tue, 31 Aug 1999 19:12:57 +0100 + +sgb (1:1999.08.20-3) unstable; urgency=low + + * Added -fno-strict-aliasing so the compile works with gcc-2.95. + * Cleaned up the Makefile and rules file to localise CFLAGS settings. + * Correct Makefile.debian to actually use compiler optimisation on + example programs! + + -- Julian Gilbey Tue, 31 Aug 1999 13:51:26 +0100 + +sgb (1:1999.08.20-2) unstable; urgency=low + + * Corrected sh_makeshlibs call in debian/rules + + -- Julian Gilbey Sun, 29 Aug 1999 08:40:52 +0100 + +sgb (1:1999.08.20-1) unstable; urgency=low + + * New upstream version + * Corrected dh_shlibdep/dh_makeshlibs order problem in debian/rules + + -- Julian Gilbey Sun, 29 Aug 1999 07:59:26 +0100 + +sgb (1:1998-2) unstable; urgency=low + + * Moved cweb input files from /usr/lib/cweb to /usr/share/cweb in line + with the change in tetex-*, moving towards FHS compliance + + -- Julian Gilbey Fri, 9 Apr 1999 12:52:43 +0100 + +sgb (1:1998-1) unstable; urgency=low + + * New upstream source. + * New maintainer. + * Now installs sources in /usr/doc/sgb-doc/examples using a separate + sgb-doc package, with a link from /usr/doc/sgb/src. + * Standards 2.5.0.0. + * Passes lintian 0.9.3 (except for newer standards version). + * Changed debian/rules to use debhelper. + * Many changes to improve Makefile.debian. + * Changed to install data files in /usr/share/sgb rather than + /usr/lib/sgb/data, as these are architecture independent data files, + in compliance with the FHS (FSSTND) version 2.0. + * New man page sgbdemos(1), and sgb(1) rewritten. + + -- Julian Gilbey Thu, 19 Nov 1998 13:15:23 +0000 + +sgb (1:1996-7) frozen unstable; urgency=low + + * Call ldconfig in `postinst' according to the packaging manual 2.4.1.0. + * Standards 2.4.1.0. + + -- Milan Zamazal Wed, 15 Apr 1998 13:39:03 +0200 + +sgb (1:1996-6) unstable; urgency=low + + * Use `dh_md5sums'. + + -- Milan Zamazal Wed, 18 Feb 1998 19:20:24 +0100 + +sgb (1:1996-5) unstable; urgency=low + + * `checksums' renamed to `md5sums'. + + -- Milan Zamazal Fri, 13 Feb 1998 18:16:51 +0100 + +sgb (1:1996-4) unstable; urgency=low + + * More descriptive description. + * Bad permissions corrected. + * Simple manual page created. + * Cosmetic changes in `README.Debian'. + * Standards 2.4.0.0. + + -- Milan Zamazal Tue, 10 Feb 1998 16:21:11 +0100 + +sgb (1:1996-3) unstable; urgency=low + + * `-isp' flag added to dpkg-gencontrol. + * `README.debian' renamed to `README.Debian'. + * Dot added after description synopsis in `control'. + * Shared library stripped. + * Static library no more stripped. + * Gzip `changelog.Debian'. + * Standards 2.3.0.1. + + -- Milan Zamazal Mon, 12 Jan 1998 19:41:15 +0100 + +sgb (1:1996-2) unstable; urgency=low + + * Missing include files added. + * Shared library added. + + -- Milan Zamazal Fri, 31 Oct 1997 14:18:22 +0100 + +sgb (1:1996-1) unstable; urgency=low + + * Changed version numbering (Bug #12692). + * Compiled with libc6. + * Does not use debstd anymore. + * Abstract not in Postscript but in TeX source. + + -- Milan Zamazal Wed, 10 Sep 1997 19:44:46 +0200 + +sgb (961220-1) unstable; urgency=low + + * Initial Release. + + -- Milan Zamazal Thu, 3 Apr 1997 13:26:04 +0200 --- sgb-20090810.orig/debian/dirs.sgb-doc +++ sgb-20090810/debian/dirs.sgb-doc @@ -0,0 +1 @@ +usr/share/lintian/overrides --- sgb-20090810.orig/debian/docs +++ sgb-20090810/debian/docs @@ -0,0 +1,5 @@ +README +ERRATA +abstract.plaintex +abstract.dvi +cities.texmap --- sgb-20090810.orig/debian/compat +++ sgb-20090810/debian/compat @@ -0,0 +1 @@ +7 --- sgb-20090810.orig/debian/sgb-doc.dirs +++ sgb-20090810/debian/sgb-doc.dirs @@ -0,0 +1 @@ +usr/share/doc/sgb --- sgb-20090810.orig/debian/sgb.lintian-overrides +++ sgb-20090810/debian/sgb.lintian-overrides @@ -0,0 +1,2 @@ +sgb: non-dev-pkg-with-shlib-symlink +sgb: package-name-doesnt-match-sonames --- sgb-20090810.orig/debian/sgb-doc.preinst +++ sgb-20090810/debian/sgb-doc.preinst @@ -0,0 +1,22 @@ +#!/bin/sh -e + +# Preinst for sgb-doc package. + +# There seem to be problems with some spurious symlinks: +# /usr/share/doc/sgb-doc/examples/examples -> ../sgb-doc/examples symlink +# I can't figure out where it originated, but we'll scotch them out if they +# still exist. + +rm -f /usr/share/doc/sgb-doc/examples/examples 2>/dev/null || true + +# If we're upgrading from sgb-doc (<< 20090810-1), we need to remove +# the /usr/share/doc/sgb-doc -> /usr/share/doc/sgb symlink before we +# install the newer version of the package + +[ -L /usr/share/doc/sgb-doc ] && rm -f /usr/share/doc/sgb-doc + + +#DEBHELPER# + +exit 0 + --- sgb-20090810.orig/debian/README.Debian +++ sgb-20090810/debian/README.Debian @@ -0,0 +1,16 @@ +sgb for DEBIAN +-------------- + +There is no official version number for sgb, so it is labelled by the +date on the sgb.tar.gz file on labrea.stanford.edu. + +The package has been modified to create both static (libgb.a) and +dynamic (libgb.so) libraries. It also contains the demonstration +programs. + +The original source code for the GraphBase can be found in the +examples directory if the sgb-doc package has been installed. This +forms the documentation for the package and library. See the file +README.examples for more information. + + -- Julian Gilbey , Tue, 27 Oct 2009 15:06:32 +0000 --- sgb-20090810.orig/debian/postinst +++ sgb-20090810/debian/postinst @@ -0,0 +1,21 @@ +#!/bin/sh -e + +# Postinst for sgb package. + +# We have a shared library, so.... + +if [ "$1" = configure ]; then + # This link got left from sgb-2000.09.14-1 when the soname was incorrect + rm -f /usr/lib/libgb.so.19990820 + ldconfig + + # Don't need a full mktexlsr for this + if [ -x /var/lib/texmf/web2c/mktexupd ]; then + /var/lib/texmf/web2c/mktexupd /usr/share/texmf/cweb/ boilerplate.w + /var/lib/texmf/web2c/mktexupd /usr/share/texmf/cweb/ gb_types.w + fi +fi + +#DEBHELPER# + +exit 0 --- sgb-20090810.orig/debian/sgb-doc.README.Debian +++ sgb-20090810/debian/sgb-doc.README.Debian @@ -0,0 +1,50 @@ +sgb-doc for DEBIAN +------------------ + +This package contains the source code for the library and +demonstration programs in the Stanford GraphBase. They are installed +in /usr/share/doc/sgb-doc/examples. This directory also includes a +few extra files: + +* a blank CWEB file called blank.w, which can be used as the basis for + new GraphBase code + +* queen_wrap.ch, for modifying the behaviour of the queen program + +The source code is the canonical documentation for the GraphBase. The +code is written in CWEB, so if you have installed the +texlive-extra-utils package, you will be able to generate printable +output. A trimmed-down Makefile is also provided, which makes it easy +to create DVI files from the CWEB files. + +The files are best read by commands such as the following (after +gunzipping if necessary): + +$ cweave gb_basic +$ tex gb_basic + +or + +$ make gb_basic.dvi + +and then + +$ xdvi gb_basic + +A PostScript version can then be created by + +$ dvips -o gb_basic.ps gb_basic + +A PDF version can be created directly using PDFTeX: + +$ cweave gb_basic +$ pdftex gb_basic + +or in one step by: + +$ make gb_basic.pdf + +The files can also be read as plain ASCII, in which case it is +probably best to simply read the original gb_basic.w file. + + -- Julian Gilbey , Tue, 27 Oct 2009 14:17:44 +0000