mirror of
https://github.com/pocoproject/poco.git
synced 2025-03-31 07:58:24 +02:00
added listing of available configurations for --help and when non-existing config is specified
replaced build_vs71.cmd and build_vs80.cmd with buildwin.cmd
This commit is contained in:
parent
f578e60dcc
commit
c896a9b474
14
configure
vendored
14
configure
vendored
@ -24,7 +24,9 @@ Options:
|
|||||||
|
|
||||||
--config=<config_name>
|
--config=<config_name>
|
||||||
Use the given build configuration.
|
Use the given build configuration.
|
||||||
See $base/build/config for possible configs.
|
Available configurations are:
|
||||||
|
|
||||||
|
`ls -C $base/build/config/`
|
||||||
|
|
||||||
--prefix=<install_prefix>
|
--prefix=<install_prefix>
|
||||||
Use the given install directory for make install.
|
Use the given install directory for make install.
|
||||||
@ -120,9 +122,13 @@ if [ "$config" = "" ] ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$base/build/config/$config" ] ; then
|
if [ ! -f "$base/build/config/$config" ] ; then
|
||||||
echo "Unknown configuration: $config"
|
echo "Unknown configuration: $config"
|
||||||
echo "Please use the --config option to specify another build configuration"
|
echo "Please use the --config=<config_name> option."
|
||||||
exit 1
|
echo "The <config_name> can be one of the following:"
|
||||||
|
echo ""
|
||||||
|
echo "`ls -C $base/build/config/`"
|
||||||
|
echo ""
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$prefix" = "" ] ; then
|
if [ "$prefix" = "" ] ; then
|
||||||
|
50
dist/build_vs71.cmd
vendored
50
dist/build_vs71.cmd
vendored
@ -1,50 +0,0 @@
|
|||||||
@echo off
|
|
||||||
|
|
||||||
rem
|
|
||||||
rem build.cmd
|
|
||||||
rem
|
|
||||||
rem $Id: //poco/1.3/dist/build_vs71.cmd#1 $
|
|
||||||
rem
|
|
||||||
rem command-line build script for VS 7.1
|
|
||||||
rem
|
|
||||||
|
|
||||||
cd CppUnit
|
|
||||||
devenv /useenv /rebuild debug_shared CppUnit_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared CppUnit_vs71.sln
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Foundation
|
|
||||||
devenv /useenv /rebuild debug_shared Foundation_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared Foundation_vs71.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs71.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd XML
|
|
||||||
devenv /useenv /rebuild debug_shared XML_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared XML_vs71.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs71.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Util
|
|
||||||
devenv /useenv /rebuild debug_shared Util_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared Util_vs71.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs71.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Net
|
|
||||||
devenv /useenv /rebuild debug_shared Net_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared Net_vs71.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs71.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs71.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
50
dist/build_vs80.cmd
vendored
50
dist/build_vs80.cmd
vendored
@ -1,50 +0,0 @@
|
|||||||
@echo off
|
|
||||||
|
|
||||||
rem
|
|
||||||
rem build.cmd
|
|
||||||
rem
|
|
||||||
rem $Id: //poco/1.3/dist/build_vs80.cmd#1 $
|
|
||||||
rem
|
|
||||||
rem command-line build script for VS 8.0
|
|
||||||
rem
|
|
||||||
|
|
||||||
cd CppUnit
|
|
||||||
devenv /useenv /rebuild debug_shared CppUnit_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared CppUnit_vs80.sln
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Foundation
|
|
||||||
devenv /useenv /rebuild debug_shared Foundation_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared Foundation_vs80.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs80.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd XML
|
|
||||||
devenv /useenv /rebuild debug_shared XML_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared XML_vs80.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs80.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Util
|
|
||||||
devenv /useenv /rebuild debug_shared Util_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared Util_vs80.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs80.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd Net
|
|
||||||
devenv /useenv /rebuild debug_shared Net_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared Net_vs80.sln
|
|
||||||
cd samples
|
|
||||||
devenv /useenv /rebuild debug_shared samples_vs80.sln
|
|
||||||
devenv /useenv /rebuild release_shared samples_vs80.sln
|
|
||||||
cd ..
|
|
||||||
cd ..
|
|
226
dist/buildwin.cmd
vendored
Normal file
226
dist/buildwin.cmd
vendored
Normal file
@ -0,0 +1,226 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
rem
|
||||||
|
rem buildwin.cmd
|
||||||
|
rem
|
||||||
|
rem command-line build script for MS Visual Studio
|
||||||
|
rem
|
||||||
|
rem Usage:
|
||||||
|
rem ------
|
||||||
|
rem buildwin VS_VERSION LINKMODE CONFIGURATION SAMPLES
|
||||||
|
rem buildwin {71|80|90} [static|shared|both] [release|debug|both] [yes|no]
|
||||||
|
rem
|
||||||
|
rem VS_VERSION is required argument. Default is build all.
|
||||||
|
|
||||||
|
rem Change OPENSSL_DIR to match your setup
|
||||||
|
set OPENSSL_DIR=c:\OpenSSL
|
||||||
|
set OPENSSL_INCLUDE=%OPENSSL_DIR%\include
|
||||||
|
set OPENSSL_LIB=%OPENSSL_DIR%\lib\VC
|
||||||
|
set INCLUDE=%INCLUDE%;%OPENSSL_INCLUDE%
|
||||||
|
set LIB=%LIB%;%OPENSSL_LIB%
|
||||||
|
|
||||||
|
set POCOBASE=%CD%
|
||||||
|
|
||||||
|
rem VS version {71|80|90}
|
||||||
|
if "%1"=="" goto usage
|
||||||
|
set VS_VERSION=vs%1
|
||||||
|
|
||||||
|
rem Action [build|rebuild|clean]
|
||||||
|
set ACTION=%2
|
||||||
|
if not "%ACTION%"=="build" (
|
||||||
|
if not "%ACTION%"=="rebuild" (
|
||||||
|
if not "%ACTION%"=="clean" goto usage))
|
||||||
|
|
||||||
|
rem Link mode [static|shared|both]
|
||||||
|
set LINK_MODE=%3
|
||||||
|
if not "%LINK_MODE%"=="static" (
|
||||||
|
if not "%LINK_MODE%"=="shared" (
|
||||||
|
if not "%LINK_MODE%"=="" (
|
||||||
|
if not "%LINK_MODE%"=="both" goto usage)))
|
||||||
|
|
||||||
|
rem Configuration [release|debug|both]
|
||||||
|
set CONFIGURATION=%4
|
||||||
|
if not "%CONFIGURATION%"=="release" (
|
||||||
|
if not "%CONFIGURATION%"=="debug" (
|
||||||
|
if not "%CONFIGURATION%"=="" (
|
||||||
|
if not "%CONFIGURATION%"=="both" goto usage)))
|
||||||
|
|
||||||
|
rem Samples [yes|no]
|
||||||
|
set SAMPLES=%5
|
||||||
|
if "%SAMPLES%"=="" (set SAMPLES=yes)
|
||||||
|
|
||||||
|
set RELEASE_SHARED=0
|
||||||
|
set DEBUG_SHARED=0
|
||||||
|
set DEBUG_STATIC=0
|
||||||
|
set RELEASE_STATIC=0
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="shared" (
|
||||||
|
if "%CONFIGURATION%"=="release" (set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (set RELEASE_SHARED=1))))
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="shared" (
|
||||||
|
if "%CONFIGURATION%"=="debug" (set DEBUG_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (set DEBUG_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (set DEBUG_SHARED=1))))
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="static" (
|
||||||
|
if "%CONFIGURATION%"=="release" (set RELEASE_STATIC=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (set RELEASE_STATIC=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (set RELEASE_STATIC=1))))
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="static" (
|
||||||
|
if "%CONFIGURATION%"=="debug" (set DEBUG_STATIC=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (set DEBUG_STATIC=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (set DEBUG_STATIC=1))))
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="both" (
|
||||||
|
if "%CONFIGURATION%"=="debug" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="release" (
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1)))))
|
||||||
|
|
||||||
|
if "%LINK_MODE%"=="" (
|
||||||
|
if "%CONFIGURATION%"=="debug" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="release" (
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="both" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1) else (
|
||||||
|
if "%CONFIGURATION%"=="" (
|
||||||
|
set DEBUG_STATIC=1
|
||||||
|
set DEBUG_SHARED=1
|
||||||
|
set RELEASE_STATIC=1
|
||||||
|
set RELEASE_SHARED=1)))))
|
||||||
|
|
||||||
|
cd CppUnit
|
||||||
|
if %DEBUG_SHARED%==1 (devenv /useenv /%ACTION% debug_shared CppUnit_%VS_VERSION%.sln)
|
||||||
|
if %RELEASE_SHARED%==1 (devenv /useenv /%ACTION% release_shared CppUnit_%VS_VERSION%.sln)
|
||||||
|
if %DEBUG_STATIC%==1 (devenv /useenv /%ACTION% debug_static CppUnit_%VS_VERSION%.sln)
|
||||||
|
if %RELEASE_STATIC%==1 (devenv /useenv /%ACTION% release_static CppUnit_%VS_VERSION%.sln)
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Foundation
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared Foundation_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared Foundation_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static Foundation_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static Foundation_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd XML
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared XML_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared XML_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static XML_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static XML_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Util
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared Util_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared Util_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static Util_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static Util_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Net
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared Net_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared Net_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static Net_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static Net_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd NetSSL_OpenSSL
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared NetSSL_OpenSSL_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared NetSSL_OpenSSL_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static NetSSL_OpenSSL_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static NetSSL_OpenSSL_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Data
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared Data_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared Data_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static Data_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static Data_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Data/SQLite
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared SQLite_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared SQLite_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static SQLite_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static SQLite_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Data/ODBC
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared ODBC_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared ODBC_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static ODBC_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static ODBC_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
if "%SAMPLES%"=="no" goto :EOF
|
||||||
|
|
||||||
|
cd Foundation/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd XML/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Util/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Net/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd NetSSL_OpenSSL/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
cd Data/samples
|
||||||
|
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_SHARED%==1 devenv /useenv /%ACTION% release_shared samples_%VS_VERSION%.sln
|
||||||
|
if %DEBUG_STATIC%==1 devenv /useenv /%ACTION% debug_static samples_%VS_VERSION%.sln
|
||||||
|
if %RELEASE_STATIC%==1 devenv /useenv /%ACTION% release_static samples_%VS_VERSION%.sln
|
||||||
|
cd %POCOBASE%
|
||||||
|
|
||||||
|
goto :EOF
|
||||||
|
|
||||||
|
:usage
|
||||||
|
echo Usage:
|
||||||
|
echo ------
|
||||||
|
echo buildwin VS_VERSION ACTION [LINKMODE] [CONFIGURATION] [SAMPLES]
|
||||||
|
echo "buildwin {71|80|90} [build|rebuild|clean] [static|shared|both] [release|debug|both] [yes|no]"
|
19
dist/configure
vendored
19
dist/configure
vendored
@ -12,9 +12,9 @@
|
|||||||
# Specify --help to display supported options.
|
# Specify --help to display supported options.
|
||||||
#
|
#
|
||||||
|
|
||||||
showhelp()
|
showhelp ()
|
||||||
{
|
{
|
||||||
cat << ENDHELP
|
cat << ENDHELP
|
||||||
usage: configure {options}
|
usage: configure {options}
|
||||||
Configure the POCO C++ Libraries.
|
Configure the POCO C++ Libraries.
|
||||||
|
|
||||||
@ -24,7 +24,9 @@ Options:
|
|||||||
|
|
||||||
--config=<config_name>
|
--config=<config_name>
|
||||||
Use the given build configuration.
|
Use the given build configuration.
|
||||||
See $base/build/config for possible configs.
|
Available configurations are:
|
||||||
|
|
||||||
|
`ls -C $base/build/config/`
|
||||||
|
|
||||||
--prefix=<install_prefix>
|
--prefix=<install_prefix>
|
||||||
Use the given install directory for make install.
|
Use the given install directory for make install.
|
||||||
@ -53,7 +55,6 @@ Options:
|
|||||||
|
|
||||||
ENDHELP
|
ENDHELP
|
||||||
}
|
}
|
||||||
|
|
||||||
# save cwd
|
# save cwd
|
||||||
build=`pwd`
|
build=`pwd`
|
||||||
# get directory where we are located
|
# get directory where we are located
|
||||||
@ -121,9 +122,13 @@ if [ "$config" = "" ] ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$base/build/config/$config" ] ; then
|
if [ ! -f "$base/build/config/$config" ] ; then
|
||||||
echo "Unknown configuration: $config"
|
echo "Unknown configuration: $config"
|
||||||
echo "Please use the --config option to specify another build configuration"
|
echo "Please use the --config=<config_name> option."
|
||||||
exit 1
|
echo "The <config_name> can be one of the following:"
|
||||||
|
echo ""
|
||||||
|
echo "`ls -C $base/build/config/`"
|
||||||
|
echo ""
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$prefix" = "" ] ; then
|
if [ "$prefix" = "" ] ; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user