Show
Ignore:
Timestamp:
11/25/08 17:41:21 (6 weeks ago)
Author:
jcrouse
Message:

libpayload: Fix immediate rebuild after a clean

After running make clean, most of build/ directory gets deleted.
It is (re)created in the "prepare" make target, but that was libpayload.a
dependency after the $OBJS, while OBJS building already needs to dump its
created object files there.
Simply rearrange the make target dependencies to get at least "make clean;make" working.

Signed-off-by: Mart Raudsepp <mart.raudsepp@…>
Acked-by: Jordan Crouse <jordan@…>

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/payloads/libpayload/Makefile

    r3768 r3771  
    112112        $(Q)cp $(obj)/lib/libpayload.a $(src)/lib 
    113113 
    114 $(obj)/lib/libpayload.a: $(OBJS) prepare 
     114$(obj)/lib/libpayload.a: prepare $(OBJS) 
    115115        $(Q)printf "  AR      $(subst $(shell pwd)/,,$(@))\n" 
    116116        $(Q)$(AR) rc $@ $(OBJS)