5 iff "%1" == "both" then
7 call .make debug %$ & if %? != 0 quit %?
8 call .make hybrid %$ & if %? != 0 quit %?
11 elseiff "%1" == "both-uni" then
13 call .make debug-uni %$ & if %? != 0 quit %?
14 call .make hybrid-uni %$ & if %? != 0 quit %?
17 elseiff "%1" == "both-hybrid" then
19 call .make hybrid %$ & if %? != 0 quit %?
20 call .make hybrid-uni %$ & if %? != 0 quit %?
23 elseiff "%1" == "all" then
25 call .make debug %$ & if %? != 0 quit %?
26 call .make hybrid %$ & if %? != 0 quit %?
27 call .make debug-uni %$ & if %? != 0 quit %?
28 call .make hybrid-uni %$ & if %? != 0 quit %?
31 elseiff "%1" == "debug" then
36 elseiff "%1" == "hybrid" then
41 elseiff "%1" == "release" then
46 elseiff "%1" == "debug-uni" then
51 elseiff "%1" == "hybrid-uni" then
56 elseiff "%1" == "release-uni" then
62 echo Invalid build type: "%1"
67 echo ------------------
68 echo cd %WXWIN%\build\msw
70 nmake -f .makesetup.mk %WXWIN%\lib\vc_dll\%WXLIBDIR%\wx\setup.h
73 echo ------------------
74 echo cd %WXWIN%\build\msw
76 call %WXWIN%\build\msw\.mymake %BUILD_TYPE% %$
80 echo ------------------
81 echo cd ..\..\contrib\build\gizmos
82 cd ..\..\contrib\build\gizmos
83 call %WXWIN%\build\msw\.mymake %BUILD_TYPE% %$
87 echo ------------------
88 echo cd ..\..\contrib\build\xrc
89 cd ..\..\contrib\build\xrc
90 call %WXWIN%\build\msw\.mymake %BUILD_TYPE% %$
95 echo ------------------
96 echo cd ..\..\contrib\build\stc
97 cd ..\..\contrib\build\stc
98 call %WXWIN%\build\msw\.mymake %BUILD_TYPE% %$
103 echo ------------------
104 echo cd ..\..\contrib\build\ogl
105 cd ..\..\contrib\build\ogl
106 call %WXWIN%\build\msw\.mymake %BUILD_TYPE% CXX="cl -DwxUSE_DEPRECATED=0" %$
112 @echo -----------------
114 @echo -----------------
115 REM copy DLLs to a dir on the PATH
116 REM copy /U %WXWIN%\lib\vc_dll\*.dll %WXWIN%\BIN
117 REM copy /U %WXWIN%\lib\vc_dll\*.pdb %WXWIN%\BIN
122 @echo -----------------
124 @echo -----------------