Dixi:

>[EMAIL PROTECTED] dixit:
>
>>Log:
>>i think this is some leftover from yesterday's hacking session, seems to work 
>>without this line, verified with a build and reflash
>
>You'd better ask the person responsible instead of thinking.
>"It seems to work" is not a valid excuse.

Okay, after a few sips of morning coffee, here the explanation:

Let's re-read r339's commit message, specifically the part
which says
> make prereq invokes a special recursive target install-lbin

This is necessary because (at the moment) sed, pax, cpio and
tar (later more) are installed in TOPDIR/lbin/ (as well). If
the user calls a 'make prereq' later, after having built al-
ready once (e.g. in case something changed there), the lbin/
directory will be first removed then rebuilt by make prereq,
but the executables are ordinarily installed by calling make
install in the tools/executablename/ directory.

Thus I added an install-lbin target which does *only* check:
"Does STAGING_DIR/bin/executablename exist? If so install it
to TOPDIR/lbin/ (like make install does), if not, remove the
'installed' stamp file."

//mirabile
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.              -- Coywolf Qi Hunt
_______________________________________________
freewrt-developers mailing list
[email protected]
https://www.freewrt.org/lists/listinfo/freewrt-developers

Reply via email to