On 11:11 Sat 13 Oct     , Torsten Veller wrote:
> * Donnie Berkholz <[EMAIL PROTECTED]>:
> > On 10:44 Sat 13 Oct     , Torsten Veller wrote:
> > > * Donnie Berkholz <[EMAIL PROTECTED]>:
> > > > python_mod_optimize() and python_mod_cleanup() already tag ROOT on,
> > > 
> > > python_mod_optimize() does not.
> > 
> > Mine does:
> > 
> > python_mod_optimize() {
> >     local myroot
> >     # strip trailing slash
> >     myroot="${ROOT%/}"
> > 
> >     ...
> > 
> >     ebegin "Byte compiling python modules for python-${PYVER} .."
>       python${PYVER} ${myroot}/usr/$(get_libdir)/python${PYVER}/compileall.py 
> ${compileopts} $@
>       python${PYVER} -O 
> ${myroot}/usr/$(get_libdir)/python${PYVER}/compileall.py ${compileopts} $@
> >     eend $?
> > }
> 
> No. The arguments of python_mod_optimize are just passed to the ROOTed 
> compileall.py.

It took me about five minutes to figure out what you meant: this means 
that the filenames do not get passed with ROOT prepended to them, so 
compileall.py in ROOT compiles the files outside of ROOT.

Thanks,
Donnie
-- 
[EMAIL PROTECTED] mailing list

Reply via email to