Update of /cvsroot/monetdb/MonetDB4/conf
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv19710/conf
Modified Files:
Tag: GDK-2
Makefile.ag
Added Files:
Tag: GDK-2
monetdb4-config.bat.in monetdb4-config.in
Log Message:
propagated changes of Friday Sep 28 2007 - Wednesday Oct 03 2007
from the development trunk to the GDK-2 branch
--- NEW FILE: monetdb4-config.in ---
[EMAIL PROTECTED]@
# The contents of this file are subject to the MonetDB Public License
# Version 1.1 (the "License"); you may not use this file except in
# compliance with the License. You may obtain a copy of the License at
# http://monetdb.cwi.nl/Legal/MonetDBLicense-1.1.html
#
# Software distributed under the License is distributed on an "AS IS"
# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
# License for the specific language governing rights and limitations
# under the License.
#
# The Original Code is the MonetDB Database System.
#
# The Initial Developer of the Original Code is CWI.
# Portions created by CWI are Copyright (C) 1997-2007 CWI.
# All Rights Reserved.
pkg="@PACKAGE@"
source="@QMONETDB4_SOURCE@"
build="@QMONETDB4_BUILD@"
prefix="@Qprefix@"
exec_prefix="@Qexec_prefix@"
bindir="@Qbindir@"
libexecdir="@Qlibexecdir@"
datarootdir="@Qdatarootdir@"
datadir="@Qdatadir@"
sysconfdir="@Qsysconfdir@"
localstatedir="@Qlocalstatedir@"
libdir="@Qlibdir@"
infodir="@Qinfodir@"
mandir="@Qmandir@"
includedir="@Qincludedir@"
pkglibdir="${libdir}/${pkg}"
pkgdatadir="${datadir}/${pkg}"
pkgincludedir="${includedir}/${pkg}"
usage()
{
cat <<EOF
Usage: `basename $0` [OPTION]
Known values for OPTION are:
--build print ${pkg} build directory
--source print ${pkg} source directory
--libs print ${pkg} library linking information
--mods print ${pkg} module linking information
--cflags print ${pkg} module pre-processor and compiler flags
--modpath print default ${pkg} module path
--help display this help and exit
--version output version information
Install directories ${pkg} was configured to
--prefix --exec-prefix --bindir --libexecdir --datarootdir
--datadir --sysconfdir --localstatedir --libdir --infodir
--mandir --includedir --pkgdatadir --pkglibdir --pkgincludedir
EOF
exit $1
}
if test $# -eq 0; then
usage 1 >&2
fi
cflags=false
libs=false
while test $# -gt 0; do
case "$1" in
-*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
*) optarg= ;;
esac
case "$1" in
--prefix)
echo $prefix
;;
--exec-prefix)
echo $exec-prefix
;;
--build)
echo $build
;;
--source)
echo $source
;;
--version)
echo @VERSION@
exit 0
;;
--*dir)
dirname=\$`echo $1 | sed -e 's,^--,,'`
dirname=`eval echo $dirname`
test -z "$dirname" && exit 1
echo $dirname
exit 0
;;
--help)
usage 0
;;
--includes)
echo \
-I\${MONETDB4_INCLUDEDIR} \
-I\${MONETDB4_INCLUDEDIR}/monet \
-I\${MONETDB4_INCLUDEDIR}/plain \
-I\${MONETDB4_INCLUDEDIR}/contrib \
-I\${MONETDB4_INCLUDEDIR}/mapi \
-I\${MONETDB4_INCLUDEDIR}/calibrator
;;
--cflags)
echo \
-I$pkgincludedir \
-I$pkgincludedir/monet \
-I$pkgincludedir/plain \
-I$pkgincludedir/contrib \
-I$pkgincludedir/mapi \
-I$pkgincludedir/calibrator
;;
--libs)
echo \
-L$libdir
;;
--mods)
echo \
-L$pkglibdir/lib
;;
--modpath)
echo $pkglibdir:$pkglibdir/lib:$pkglibdir/bin
;;
*)
usage 1 >&2
;;
esac
shift
done
exit 0
--- NEW FILE: monetdb4-config.bat.in ---
@echo off
REM set prefix=%~dp0
REM set prefix=%prefix:~0,-4%
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set [EMAIL PROTECTED]@
set pkglibdir=%libdir%\%pkg%
set pkgdatadir=%datadir%\%pkg%
set pkgincludedir=%includedir%\%pkg%
set modpath=%pkglibdir%
if "%1" == "" goto usage
goto case
:shift
shift
:case
if "%1" == "" goto :EOF
if "%1" == "--help" goto usage
if "%1" == "--version" echo %version% & goto shift
if "%1" == "--source" echo %source% & goto shift
if "%1" == "--build" echo %build% & goto shift
if "%1" == "--prefix" echo %prefix% & goto shift
if "%1" == "--exec-prefix" echo %exec_prefix% & goto shift
if "%1" == "--bindir" echo %bindir% & goto shift
if "%1" == "--libexecdir" echo %libexecdir% & goto shift
if "%1" == "--datarootdir" echo %datarootdir% & goto shift
if "%1" == "--datadir" echo %datadir% & goto shift
if "%1" == "--sysconfdir" echo %sysconfdir% & goto shift
if "%1" == "--localstatedir" echo %localstatedir% & goto shift
if "%1" == "--libdir" echo %libdir% & goto shift
if "%1" == "--infodir" echo %infodir% & goto shift
if "%1" == "--mandir" echo %mandir% & goto shift
if "%1" == "--includedir" echo %includedir% & goto shift
if "%1" == "--pkgdatadir" echo %pkgdatadir% & goto shift
if "%1" == "--pkglibdir" echo %pkglibdir% & goto shift
if "%1" == "--pkgincludedir" echo %pkgincludedir% & goto shift
if "%1" == "--modpath" echo %modpath% & goto shift
if "%1" == "--internal" goto shift
:usage
echo.
echo Usage: monetdb4-config [OPTION]
echo.
echo Known values for OPTION are:
echo.
echo --build print %pkg% build directory
echo --source print %pkg% source directory
echo --modpath print default %pkg% module directory
echo --help display this help and exit
echo --version output version information
echo.
echo Install directories %pkg% was configured to
echo --prefix --exec-prefix --bindir --libexecdir --datadir
echo --sysconfdir --localstatedir --libdir --infodir
echo --mandir --includedir --pkgdatadir --pkglibdir --pkgincludedir
echo.
Index: Makefile.ag
===================================================================
RCS file: /cvsroot/monetdb/MonetDB4/conf/Makefile.ag,v
retrieving revision 1.2.6.1
retrieving revision 1.2.6.2
diff -u -d -r1.2.6.1 -r1.2.6.2
--- Makefile.ag 18 Sep 2007 11:04:10 -0000 1.2.6.1
+++ Makefile.ag 3 Oct 2007 14:36:40 -0000 1.2.6.2
@@ -25,3 +25,16 @@
DIR = sysconfdir
SOURCES = MonetDB.conf
}
+
+scripts_sh = {
+ COND = NOT_WIN32
+ EXT = ""
+ DIR = bindir
+ SOURCES = monetdb4-config.in
+}
+
+scripts_bat = {
+ COND = NATIVE_WIN32
+ DIR = bindir
+ SOURCES = monetdb4-config.bat.in
+}
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins