On Thu, May 05, 2011 at 04:45:40PM +0200, Johannes Sixt wrote: > A: > > 1. ./configure --prefix=dir1 and dir1 != /usr > > git_etcdir = etc > > 2. ./configure --prefix=/usr > > git_etcdir = /etc > > 3. ./configure --prefix=dir1 --syscondir=dir2 (here dir2 has to be > > an > > absolute path) > > git_etcdir = dir2 > Why do you have the restriction that --sysconfdir must be absolute? Is > it > imposed by autotools? Yes, configure does not accept relative pathnames. > 4. ./configure --sysconfdir=dir2 > git_etcdir = dir2 > B: > > 1. make prefix=dir1 and dir1 != /usr > > git_etcdir = etc > > 2. make prefix=/usr > > git_etcdir = /etc > > 3. make prefix=dir1 sysconfdir=dir2 (here dir2 can be an absolute or > > a relative path) > > git_etcdir = dir2 > 4. make sysconfdir=dir2 > git_etcdir = dir2 > C: > in config.mak write none, one, or both of > prefix=dir1 > sysconfdir=dir2 > with the same 4 case distinctions and corresponding desired results as > in B. > Looks fine and simple to implement, except that I don't see that you > have > to introduce git_etcdir; can't you just stick with the name > "sysconfdir"? I can do it, if Junio is ok with it. Should the patch be based on main or on the previous patch that was merged to next? -- Kacper Kornet -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html