In article
<[EMAIL PROTECTED]>, Chris
Nighswonger <[EMAIL PROTECTED]> wrote:
> On 11/14/07, Michael G Schwern <[EMAIL PROTECTED]> wrote:
> > As to the second question, there's not enough information to answer that.
> > Could you give an example?
> >
> > What is it you are trying to accomplish?
>
> Answering in reverse order.... I have an application which has
> language/standards options.
> so at install time if LANG = 'en' then make should be instructed to build:
>
> ln -s foo/lang/en/bar.conf foo/lang.conf
Why not just copy it? As Schwern said, not everything handles symlinks.
${CP} foo/lang/en/bar.conf foo/lang.conf
Alternatively, in the Makefile, you can create a new variable to be the
name of the config file to use
CONF = foo/lang/en/bar.conf
....
${COMMAND} -abc -file=${CONF}
Not that I'm trying to get you to use Makemaker, but Module::Build will
be similarly platform-limited.