We have a packaging system & a special system for building programs that aren't usually native to Syllable.  I know that it's not important generally where this file goes.  However, what you may not know is that were we put things within our filesystem isn't totally solid yet.  So, while it's not important from a lemon perspective, it is important from a Syllable perspective.

Dee Sharpe


-----Original Message-----
From: Rob Kendrick <rjek@netsurf-browser.org>
To: netsurf-dev@netsurf-browser.org
Cc: demetrioussharpe@netscape.net
Sent: Fri, 10 Oct 2008 9:22 am
Subject: Re: Porting to Syllable

On Fri, 10 Oct 2008 10:18:51 -0400
demetrioussharpe@netscape.net wrote:
> > > We may be able to use the same directory in Syllable.? Though,
> > > I'd rather a custom solution, sometimes it's better to follow the
> > > crowd in situations like this.
> >
> > The same directory for the location of Lemon's runtime data? It
> > doesn't matter where you put it; just that Lemon can find it. It is
> > only required at build time for NetSurf - it does not require it to
> > run NetSurf, only to build it.
>
> No, I meant that the Syllable binary may end up looking for it
> in /usr/share/lemon/lempar.c.

Where this file is is of no consequence. It does not matter where it
goes, and many OSes put it in different places. If /usr/share/lemon/
is an acceptable place for you to put it, then that's fine. It's only
needed when building, anyway.

Does Syllable have a packaging system? If so, you may want to package
Lemon to make it easier for others to reproduce your work towards
building NetSurf.

B.