[PATCH 2/2] Makefile export libraries headers
Corentin Chary
corentin.chary at gmail.com
Fri Dec 19 14:52:20 EST 2008
On Fri, Dec 19, 2008 at 8:46 PM, Mike Frysinger <vapier.adi at gmail.com> wrote:
> On Fri, Dec 19, 2008 at 14:42, Corentin Chary wrote:
>> On Fri, Dec 19, 2008 at 7:21 PM, Mike Frysinger wrote:
>>> On Fri, Dec 19, 2008 at 04:29, Corentin Chary wrote:
>>>>>> + for i in $(addsuffix .h, $(LIBS)); do \
>>>>>> + [ -f include/$$i ] && install -m 0755 include/$$i ${DESTDIR}/${LIBDIR}/; \
>>>>>> + done
>>>>>
>>>>> you're installing headers into /usr/lib/ ? that doesnt make any sense ...
>>>>
>>>> /LIBDIR/INCLUDEDIR/s
>>>
>>> well that change doesnt make sense either as you changed INCLUDEDIR to
>>> "/include" ... i'm guessing you'll want to revert that too :)
>>
>> with DESTDIR=/usr/local -> /usr/local/include
>> with DESTDIR=/usr -> /usr/include
>>
>> So it seems ok to me.
>
> that isnt how DESTDIR works. DESTDIR is the root directory, not the
> prefix. so the normal behavior would be:
> make DESTDIR=/some/place/temp/ install
> cp -r /some/place/temp/* /
> and now you have headers in /include/
> -mike
>
Ok, didn't understand DESTDIR that way
--
Corentin Chary
http://xf.iksaif.net
More information about the linux-mtd
mailing list