Hello,
I have a project where the program expects the configuration files to be
stored in '/etc/lx2005'. Appropriately, I've got such a Makefile.am:
# Makefile.am for installing configuration data
etcdir=/etc/lx2005
etc_DATA = serlog.conf
CLEANFILES = serlog.conf
EXTRA_DIST = serlo
# Makefile.am for installing configuration data
etcdir=/etc/lx2005
etc_DATA = serlog.conf
This is seriously broken. What if my /etc directory is read-only, for example.
This breaks any hope of getting a VPATH build.
When I run 'make distcheck' it fails as it cannot install the files
On 6/4/07, Jason Curl <[EMAIL PROTECTED]> wrote:
Hello,
I have a project where the program expects the configuration files to be
stored in '/etc/lx2005'. Appropriately, I've got such a Makefile.am:
# Makefile.am for installing configuration data
etcdir=/etc/lx2005
I often struggle with
http://sources.redhat.com/automake/automake.html#Hard_002dCoded-Install-Paths
Informative. Though I still maintain that it's a Bad Thing. Heh.
Noah Slater wrote:
# Makefile.am for installing configuration data
etcdir=/etc/lx2005
etc_DATA = serlog.conf
This is seriously broken. What if my /etc directory is read-only, for
example.
As I mentioned below, I could override this by using:
make DESTDIR="/home/user/progs" install
deckrider wrote:
On 6/4/07, Jason Curl <[EMAIL PROTECTED]> wrote:
Hello,
I have a project where the program expects the configuration files to be
stored in '/etc/lx2005'. Appropriately, I've got such a Makefile.am:
# Makefile.am for installing configuration data
etcdir=/etc/lx2005
I of
Am Montag, den 04.06.2007, 15:56 +0200 schrieb Jason Curl:
> Hello,
>
> I have a project where the program expects the configuration files to be
> stored in '/etc/lx2005'. Appropriately, I've got such a Makefile.am:
>
># Makefile.am for installing configuration data
>etcdir=/etc/lx2005
Daniel Leidert wrote:
Am Montag, den 04.06.2007, 15:56 +0200 schrieb Jason Curl:
Hello,
I have a project where the program expects the configuration files to be
stored in '/etc/lx2005'. Appropriately, I've got such a Makefile.am:
# Makefile.am for installing configuration data
etcdir
On 6/4/07, Jason Curl <[EMAIL PROTECTED]> wrote:
Daniel Leidert wrote:
> BTW: If you use
>
> etcdir=${sysconfdir}
>
> you can set
>
> DISTCHECK_CONFIGURE_FLAGS = --sysconfdir=/etc
>
> And if you want to make this the default, set it in your configure
> script:
>
> AC_SUBST([sysconfdir],[/etc])
>
On 6/4/07, deckrider <[EMAIL PROTECTED]> wrote:
On 6/4/07, Jason Curl <[EMAIL PROTECTED]> wrote:
> Daniel Leidert wrote:
> > BTW: If you use
> >
> > etcdir=${sysconfdir}
> >
> > you can set
> >
> > DISTCHECK_CONFIGURE_FLAGS = --sysconfdir=/etc
> >
> > And if you want to make this the default, set
Sounds like my best solution would be to use the "sysconf_DATA" option.
Any ideas how to take 'sysconfdir' and somehow import it into my program
so it knows where the default configuration files are?
Well, I use Python and I have a file called 'lib/foo/__init__.py.in'
that is has the following l
11 matches
Mail list logo