[Rt-devel] Re: Specifying alternate dirs
Brent B. Powers
bbp2006 at pathology.columbia.edu
Wed Feb 9 23:29:55 EST 2005
--On Wednesday, February 09, 2005 10:17 PM -0500 Jesse Vincent
<jesse at bestpractical.com> wrote:
> On Wed, Feb 09, 2005 at 01:30:30AM -0500, Brent B. Powers wrote:
>> Other than editing the config.layout file, is it possible to specify
>> alternate directories at configure time?
>
> IIRC some of the --with-* that ./configure --help gives you should
> actually work.
Unfortunately, not, at least not for customdir. configure will accept
--with-customdir=whatever (--customdir= is rejected), but it won't be
reflected in Makefile. In fact, none of the special directories can be
altered via the configure command line. I am so far away from a config/m4
(I was about to say guru... how about just ) user, that I've just given
up. Note that I can change them via the config.layout file.... sort of.
In combination with other stuff going on, I'm trying to put the customdir
someplace else. Unfortunately, even though I can get (again, via layout)
the RT_LOCAL_PATH its descendants set, they're not used anywhere. (Uhmm,
that's not true.... they're used to create the directories, but not to
locate the RT_SiteConfig.pm file. The following patch fixes that (see
bottom)
While we're discussing this (?), I just put a note in the Wiki about
possibly putting the database version in the database... it would make
future upgrades easier, and would be a no-effect patch.
Patch:
*** rt-3.4.0.orig/Makefile.in Tue Feb 1 09:20:40 2005
--- rt-3.4.0/Makefile.in Wed Feb 9 23:21:06 2005
***************
*** 51,61 ****
PERL = @PERL@
- CONFIG_FILE_PATH = @CONFIG_FILE_PATH@
- CONFIG_FILE = $(CONFIG_FILE_PATH)/RT_Config.pm
- SITE_CONFIG_FILE = $(CONFIG_FILE_PATH)/RT_SiteConfig.pm
-
-
RT_VERSION_MAJOR = @RT_VERSION_MAJOR@
RT_VERSION_MINOR = @RT_VERSION_MINOR@
RT_VERSION_PATCH = @RT_VERSION_PATCH@
--- 51,56 ----
***************
*** 112,117 ****
--- 107,121 ----
# RT_READABLE_DIR_MODE is the mode of directories that are generally meant
# to be accessible
RT_READABLE_DIR_MODE = 0755
+
+
+ ## Had to move this down, so that it would reflect changes to the
+ ## RT_LOCAL-* stuff
+
+ CONFIG_FILE_PATH = @CONFIG_FILE_PATH@
+ CONFIG_FILE = $(CONFIG_FILE_PATH)/RT_Config.pm
+ SITE_CONFIG_FILE = $(LOCAL_ETC_PATH)/RT_SiteConfig.pm
+
More information about the Rt-devel
mailing list