[Fluxus] scons build system
Glauber Prado
glauberalex at uol.com.br
Fri Aug 3 05:50:10 PDT 2007
Hi Dave as i mentioned on the other mail i have some questions about
scons and a more standard aproach to build systems
im trying to make a ebuild to add fluxus to the portage tree (Gentoo),
there is a dev that can look into it when its done so if it works it
will be submitted soon enough i think.
It is almost working but the build system in portage is kind of
restricted (sandboxed) and it doesnt allow some things to be done like
linking the fluxus binary at install time -> scons install is not
allowed to work the way it is now, so linking should happen at build
time with only scons ive submitted a small modification in cvs to allow
prefix and plt prefix to be a choice at build time with:
scons Prefix=/usr PLTPrefix=/usr
and it works alone afaik but inside of portage (sandboxed) it doesnt for
the reason i mentioned above, also another issue is where to install
docs and examples file, default should be /usr/local/share/docs/fluxus
and should allow a switch like above to prefix to
/usr/share/docs/fluxus, what i really *need* is scons install to only
*install* things, i dont know how to modify it to fit these "standards"
i was hoping you could help me with this issue also i dont want all the
fun to be with me :D.
Another question is if its ok to have a fluxus-cvs ebuild or if i should
make a release ebuild, i prefer cvs but i think that this is up to you
to decide, what do you think?
cheers,
glauber.
More information about the Fluxus
mailing list