In order to get the new config stuff working I may have to break the build.
Pls help to get it running again.

At present the build system 

(a) generates some *.fpc files
(b) copies some files into config directory from
one or more of config/unix config/macosx config/win32.
(c) copies files from $HOME/.felix/config

In the new system the config directory tree is immutable
(during the build anyhow). instead of copying stuff up
from compiler/os dependent directories, we'll just set a 
PKG_CONFIG_PATH consisting of several directories,
and allow flx_pkgconfig to *merge* the fields for packages
of the same name.

For example config/judy.fpc will contain only platform independent
fields and config/macosx/judy.fpc will contain linker switches,
and we will set the path to

PKG_CONFIG_PATH=config:config/macosx

I can only test this on OSX at the moment, a bit later I can check
the server which runs Ubuntu.

For demux, the trickiest, the choice of polling method may require
additional directories. Unfortunately every choice for any package
will require a path component for each variable independently.
If this is too complex a package will have to be generated,
however this shouldn't occur for anything in the core.


--
john skaller
skal...@users.sourceforge.net
http://felix-lang.org




------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to