Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
Compiler output is identical before & after this step git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
4e48722b63
commit
752d7d239a
209 changed files with 9698 additions and 7658 deletions
|
@ -1,12 +1,42 @@
|
|||
@echo off
|
||||
if not exist setup.h goto setup_error
|
||||
if not exist "%WXWIN%\build\msw\makefile.vc" goto error
|
||||
set OLDCD=%CD%
|
||||
cd /D "%WXWIN%\build\msw"
|
||||
rem Save the old setup.h as old_setup.h in the starting dir.
|
||||
copy /y "%WXWIN%\include\wx\msw\setup.h" "%OLDCD%\old_setup.h"
|
||||
copy /y "%OLDCD%\setup.h" "%WXWIN%\include\wx\msw\setup.h"
|
||||
|
||||
if "%1" == "unicode" goto unicode
|
||||
if "%1" == "ansi" goto ansi
|
||||
:ansi
|
||||
rem Ask if we want to delete this dir.
|
||||
echo Deleting...
|
||||
rd /S ..\..\lib\vc_libnsis
|
||||
|
||||
echo ### building ANSI version ###
|
||||
rem Copy the ANSI version of setup.h to WXWIN setup.
|
||||
copy /y "%OLDCD%\setup.h" "%WXWIN%\include\wx\msw\setup.h"
|
||||
echo Deleting...
|
||||
rd /S vc_mswnsis
|
||||
nmake -f makefile.vc CFG=nsis BUILD=release RUNTIME_LIBS=dynamic SHARED=0 UNICODE=0 WXUNIV=0 USE_OPENGL=0 USE_ODBC=0 USE_HTML=1 USE_XRC=0
|
||||
nmake -f makefile.vc CFG=nsis BUILD=release RUNTIME_LIBS=static SHARED=0 UNICODE=0 WXUNIV=0 USE_OPENGL=0 USE_ODBC=0 USE_HTML=1 USE_XRC=0
|
||||
if "%1" == "" goto unicode
|
||||
if "%1" == "all" goto unicode
|
||||
goto finish
|
||||
|
||||
:unicode
|
||||
rem Ask if we want to delete this dir.
|
||||
echo Deleting...
|
||||
rd /S ..\..\lib\vc_libunsis
|
||||
|
||||
echo ### building UNICODE version ###
|
||||
rem Copy the UNICODE version of setup.h to WXWIN setup.
|
||||
copy /y "%OLDCD%\setup_unicode.h" "%WXWIN%\include\wx\msw\setup.h"
|
||||
echo Deleting...
|
||||
rd /S vc_mswunsis
|
||||
nmake -f makefile.vc CFG=unsis BUILD=release RUNTIME_LIBS=static SHARED=0 UNICODE=1 WXUNIV=0 USE_OPENGL=0 USE_ODBC=0 USE_HTML=1 USE_XRC=0
|
||||
|
||||
:finish
|
||||
rem Restore the setup.h
|
||||
copy /y "%OLDCD%\old_setup.h" "%WXWIN%\include\wx\msw\setup.h"
|
||||
cd /D "%OLDCD%"
|
||||
goto done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue