|
From: <ale...@us...> - 2010-11-10 12:44:02
|
Revision: 51888
http://firebird.svn.sourceforge.net/firebird/?rev=51888&view=rev
Author: alexpeshkoff
Date: 2010-11-10 12:43:56 +0000 (Wed, 10 Nov 2010)
Log Message:
-----------
Damyan's patch to enable changing firebird.log filename
Modified Paths:
--------------
firebird/trunk/configure.in
firebird/trunk/src/common/file_params.h
firebird/trunk/src/utilities/ibmgr/srvrmgr.cpp
Modified: firebird/trunk/configure.in
===================================================================
--- firebird/trunk/configure.in 2010-11-10 03:19:00 UTC (rev 51887)
+++ firebird/trunk/configure.in 2010-11-10 12:43:56 UTC (rev 51888)
@@ -32,6 +32,17 @@
AC_SUBST([$3])
])
+define([XE_CONF_FILE],[
+AC_ARG_WITH([$1],
+ [AC_HELP_STRING([--with-$1], [$2])],
+ [[$3]="$withval"
+ AC_DEFINE_UNQUOTED([$3], "$[$3]", [$2])],
+ [[$3]="$4"
+ AC_DEFINE_UNQUOTED([$3], ["$4"], [$2])]
+)
+AC_SUBST([$3])
+])
+
sinclude(acx_pthread.m4)
sinclude(binreloc.m4)
@@ -556,6 +567,7 @@
XE_CONF_DIR(fbsecure-db, [security database DIR (PREFIX)], FB_SECDBDIR)
XE_CONF_DIR(fbmsg, [message files DIR (PREFIX)], FB_MSGDIR)
XE_CONF_DIR(fblog, [log files DIR (PREFIX)], FB_LOGDIR)
+XE_CONF_FILE(fblogfilename, [log file name within log dir (firebird.log)], FB_LOGFILENAME, firebird.log)
XE_CONF_DIR(fbglock, [guardian lock DIR (PREFIX)], FB_GUARDDIR)
XE_CONF_DIR(fbplugins, [plugins DIR (PREFIX)], FB_PLUGDIR, /plugins)
Modified: firebird/trunk/src/common/file_params.h
===================================================================
--- firebird/trunk/src/common/file_params.h 2010-11-10 03:19:00 UTC (rev 51887)
+++ firebird/trunk/src/common/file_params.h 2010-11-10 12:43:56 UTC (rev 51888)
@@ -68,7 +68,7 @@
#endif
static const char* const LOCKDIR = "firebird"; // created in WORKFILE
-static const char* const LOGFILE = "firebird.log";
+static const char* const LOGFILE = FB_LOGFILENAME;
static const char* const MSG_FILE = "firebird.msg";
// Keep in sync with MSG_FILE_LANG
const int LOCALE_MAX = 10;
Modified: firebird/trunk/src/utilities/ibmgr/srvrmgr.cpp
===================================================================
--- firebird/trunk/src/utilities/ibmgr/srvrmgr.cpp 2010-11-10 03:19:00 UTC (rev 51887)
+++ firebird/trunk/src/utilities/ibmgr/srvrmgr.cpp 2010-11-10 12:43:56 UTC (rev 51888)
@@ -273,7 +273,7 @@
rs = "can not quit now, use shut -ign";
break;
case MSG_STARTERR:
- rs = "check $FIREBIRD/firebird.log file for errors";
+ rs = "check "FB_LOGFILENAME" for errors";
break;
case MSG_STARTFAIL:
rs = "can not start server";
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|