skaller wrote:
> >From the source code:
>
> var path=getenv("PKG_CONFIG_PATH");
>
> Doesn't help much .. flx_pkgconfig isn't built yet :)
>
> Maybe the thing to do is separate Felix *core* from
> third party tools, to ensure it IS built by the time
> deviant packages are installed.
>
I'm planning on doing this. Maybe this, or next weekend if I got some
free time. My idea is that we factor the build system out of the core.
Then, we can use it to drive both the core build, and all of the third
party/non-required libraries.
> I'm not sure the current build system can handle that.
> At present there are phases of building .. but the phases
> are based on requirements of cross compilation.
>
Nope, not yet. I don't think it'd be too terribly difficult though.
> Consequently, there's even if A depends on B, the
> configuration of A is done after that of B, but A
> itself isn't built.
>
> Host tools are built before target tools.
> There is no separate 'configuration' phase: there
> IS a 'build' phase though (nothing happens in it at
> the moment).
>
I was thinking about this as well. I haven't spent too much time on it,
but I think we could probably make the config another phase to the maker
script. This would allow the build system to know if it ought to
re-configure, if, say, a cpkg changes. Also, it'd allow us to skip
configure stages, so that we'd only have to reconfigure only whatever
changed. Not positive that will work out though.
-e
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language