[Opensim-dev] LSL compiler switched on as default
Justin Clark-Casey
jjustincc at googlemail.com
Fri Jul 25 10:20:18 UTC 2008
Mike Mazur wrote:
> Hi,
>
> On Thu, 24 Jul 2008 18:35:23 +0100
> "jon cundill" <jcundill at gmail.com> wrote:
>
>> Have the sources from which lsl.parser.cs and lsl.lexer.cs are
>> generated been checked into SVN and integrated into the OpenSim build
>> process?
>
> Yes, the sources have been checked into SVN.
>
> No, they have not been integrated into the OpenSim build process.
>
> You can find the sources in the opensim-libs repository[1].
>
> The build process is sort of convoluted.
>
> First, the compiler tools need to be built. That build process involves
> some bootstrapping, building and rebuilding of the compiler tools
> binaries. Next, those binaries are used to generated
> lsl.{lexer,parser}.cs, and only these are actually needed in OpenSim.
>
> There are three choices:
> 1. try to implement that entire build process in NANT
> 2. put all required binaries for generating lsl.{lexer,parser}.cs in
> bin/, even though they're only needed at build time
> 3. put the compiler source in opensim-libs and only the generated files
> into the source tree
+1 on 3, assuming there are READMEs to say what going on (as I'm sure will be the case :-)
>
> Hope that helps,
> Mike
>
>
> [1] svn co http://opensimulator.org/svn/opensim-libs, online at
> http://opensimulator.org/svn/opensim-libs/trunk/managed/lsl2cs/
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
--
justincc
Justin Clark-Casey
http://justincc.wordpress.com
More information about the Opensim-dev
mailing list