mirror of
https://github.com/QuasarApp/qca.git
synced 2025-04-27 12:04:31 +00:00
63 lines
1.6 KiB
Batchfile
63 lines
1.6 KiB
Batchfile
@echo off
|
|
REM write conf_win.pri and confapp_win.pri
|
|
|
|
if "%1"=="rd" goto debug_and_release
|
|
if "%1"=="r" goto release
|
|
if "%1"=="d" goto debug
|
|
if "%1"=="rds" goto debug_and_release_static
|
|
if "%1"=="rs" goto release_static
|
|
if "%1"=="ds" goto debug_static
|
|
goto usage
|
|
|
|
:usage
|
|
echo usage: configwin [mode]
|
|
echo modes:
|
|
echo rd release and debug, dynamic
|
|
echo r release, dynamic
|
|
echo d debug, dynamic
|
|
echo rds release and debug, static
|
|
echo rs release static
|
|
echo ds debug static
|
|
goto end
|
|
|
|
:debug_and_release
|
|
echo Configuring for release and debug, dynamic
|
|
echo CONFIG += debug_and_release build_all > conf_win.pri
|
|
echo CONFIG += debug > confapp_win.pri
|
|
goto done
|
|
|
|
:release
|
|
echo Configuring for release, dynamic
|
|
echo CONFIG += release > conf_win.pri
|
|
echo CONFIG += release > confapp_win.pri
|
|
goto done
|
|
|
|
:debug
|
|
echo Configuring for debug, dynamic
|
|
echo CONFIG += debug > conf_win.pri
|
|
echo CONFIG += debug > confapp_win.pri
|
|
goto done
|
|
|
|
:debug_and_release_static
|
|
echo Configuring for release and debug, static
|
|
echo CONFIG += debug_and_release build_all staticlib > conf_win.pri
|
|
echo CONFIG += debug > confapp_win.pri
|
|
goto done
|
|
|
|
:release_static
|
|
echo Configuring for release, static
|
|
echo CONFIG += release staticlib > conf_win.pri
|
|
echo CONFIG += release > confapp_win.pri
|
|
goto done
|
|
|
|
:debug_static
|
|
echo Configuring for debug, static
|
|
echo CONFIG += debug staticlib > conf_win.pri
|
|
echo CONFIG += debug > confapp_win.pri
|
|
goto done
|
|
|
|
:done
|
|
echo Wrote conf_win.pri and confapp_win.pri
|
|
|
|
:end
|