# Version: $Id$
#
# This creates the makefiles for all compilers from the templates using
-# tmake. The tmake executable should be in the path.
+# tmake. The tmake executable should be in the path.
# Assume we are in distrib/msw/tmake
#
srcdir="$topdir/src"
mswdir="$srcdir/msw"
-for tname in `ls *.t`
+for tname in `ls *.t`
do
case $tname in
b32.t)
echo "Generating $mswdir/makefile.b32 for Borland C++ (32 bits)..."
- ./tmake -t b32 wxwin.pro -o $mswdir/makefile.b32 ;;
- ./tmake -t b32univ wxwin.pro -o $mswdir/makeuniv.b32 ;;
+ ./tmake -t b32 wxwin.pro -o $mswdir/makefile.b32
+ ./tmake -t b32univ wxwin.pro -o $mswdir/makeuniv.b32
./tmake -t b32base wxwin.pro -o $mswdir/makebase.b32 ;;
bcc.t)
echo "Generating $mswdir/makefile.sc for Symantec C++..."
./tmake -t sc wxwin.pro -o $mswdir/makefile.sc;;
- vc.t)
+ vc.t)
echo "Generating $mswdir/makefile.vc for Visual C++ 4.0..."
./tmake -t vc wxwin.pro -o $mswdir/makefile.vc;;
- vc6msw.t)
+ vc6msw.t)
echo "Generating $srcdir/wxWindows.dsp for Visual C++ 6.0..."
./tmake -t vc6msw wxwin.pro -o $srcdir/wxWindows.dsp;;
- vc6base.t)
+ vc6base.t)
echo "Generating $srcdir/wxBase.dsp for Visual C++ 6.0..."
./tmake -t vc6base wxwin.pro -o $srcdir/wxBase.dsp;;
- vc6univ.t)
+ vc6univ.t)
echo "Generating $srcdir/wxUniv.dsp for Visual C++ 6.0..."
./tmake -t vc6univ wxwin.pro -o $srcdir/wxUniv.dsp;;
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
+# ADD LIB32 /nologo /out:"..\lib\wxuniv.lib"
!ELSEIF "$(CFG)" == "wxUniv - Win32 Debug"
# End Source File
# Begin Source File
-SOURCE=.\common\extended.c
-# SUBTRACT CPP /YX /Yc /Yu
-# End Source File
-# Begin Source File
-
SOURCE=.\common\fddlgcmn.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
-SOURCE=.\common\unzip.c
-# SUBTRACT CPP /YX /Yc /Yu
-# End Source File
-# Begin Source File
-
SOURCE=.\common\url.cpp
# End Source File
# Begin Source File
SOURCE=.\common\zstream.cpp
# End Source File
+
+# Begin Source File
+
+SOURCE=.\common\extended.c
+# SUBTRACT CPP /YX /Yc /Yu
+# End Source File
+# Begin Source File
+
+SOURCE=.\common\unzip.c
+# SUBTRACT CPP /YX /Yc /Yu
+# End Source File
+
# End Group
# Begin Group "Generic Files"
# End Source File
# Begin Source File
-SOURCE=.\generic\imaglist.cpp
-# End Source File
-# Begin Source File
-
SOURCE=.\generic\laywin.cpp
# End Source File
# Begin Source File
SOURCE=.\generic\wizard.cpp
# End Source File
+
# End Group
# Begin Group "wxHTML Files"
SOURCE=.\html\winpars.cpp
# End Source File
+
# End Group
# Begin Group "MSW Files"
# PROP Default_Filter ""
# Begin Source File
+SOURCE=.\msw\dummy.cpp
+# ADD CPP /Yc"wx/wxprec.h"
+# End Source File
+# Begin Source File
+
SOURCE=.\msw\app.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
-SOURCE=.\msw\dummy.cpp
-# ADD CPP /Yc"wx/wxprec.h"
-# End Source File
-# Begin Source File
-
SOURCE=.\msw\evtloop.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
-SOURCE=.\msw\gsocket.c
-# SUBTRACT CPP /YX /Yc /Yu
-# End Source File
-# Begin Source File
-
-SOURCE=.\msw\gsockmsw.c
-# SUBTRACT CPP /YX /Yc /Yu
+SOURCE=.\msw\icon.cpp
# End Source File
# Begin Source File
-SOURCE=.\msw\icon.cpp
+SOURCE=.\msw\imaglist.cpp
# End Source File
# Begin Source File
SOURCE=.\msw\window.cpp
# End Source File
-# End Group
-# Begin Group "Universal Files"
-
-# PROP Default_Filter ""
-# Begin Group "Theme Files"
-# PROP Default_Filter ""
# Begin Source File
-SOURCE=.\univ\themes\gtk.cpp
+SOURCE=.\msw\gsocket.c
+# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
-SOURCE=.\univ\themes\metal.cpp
+SOURCE=.\msw\gsockmsw.c
+# SUBTRACT CPP /YX /Yc /Yu
# End Source File
-# Begin Source File
-SOURCE=.\univ\themes\win32.cpp
-# End Source File
# End Group
+# Begin Group "Universal Files"
+
+# PROP Default_Filter ""
# Begin Source File
SOURCE=.\univ\bmpbuttn.cpp
SOURCE=.\univ\winuniv.cpp
# End Source File
+
+# Begin Group "Theme Files"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=.\univ\themes\gtk.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\univ\themes\metal.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\univ\themes\win32.cpp
+# End Source File
+
+# End Group
# End Group
# Begin Group "Headers"
# Begin Source File
SOURCE=..\include\wx\univ\setup.h
-
!IF "$(CFG)" == "wxUniv - Win32 Release"
-
# Begin Custom Build - Creating lib\univ\wx\setup.h from $(InputPath)
InputPath=..\include\wx\univ\setup.h
copy "$(InputPath)" ..\lib\univ\wx\setup.h
# End Custom Build
-
!ELSEIF "$(CFG)" == "wxUniv - Win32 Debug"
-
# Begin Custom Build - Creating lib\univd\wx\setup.h from $(InputPath)
InputPath=..\include\wx\univ\setup.h
copy "$(InputPath)" ..\lib\univd\wx\setup.h
# End Custom Build
-
!ENDIF
-
# End Source File
# End Group
# Begin Group "Common"
# End Source File
# Begin Source File
+SOURCE=..\include\wx\effects.h
+# End Source File
+# Begin Source File
+
SOURCE=..\include\wx\encconv.h
# End Source File
# Begin Source File
SOURCE=..\include\wx\zstream.h
# End Source File
+
# End Group
# Begin Group "MSW"
SOURCE=..\include\wx\generic\wizard.h
# End Source File
+
# End Group
# Begin Group "HTML"
SOURCE=..\include\wx\html\winpars.h
# End Source File
+
# End Group
# Begin Group "Universal"