2 # - Library Common Makefile
5 DEPFILES := $(addsuffix .d,$(OBJ))
7 _BIN := $(OUTPUTDIR)Libs/$(BIN)
8 _XBIN := $(addprefix $(OUTPUTDIR)Libs/,$(EXTRABIN))
10 .PHONY: all clean install postbuild
15 $(RM) $(_BIN) $(_XBIN) $(OBJ) $(_BIN).dsm $(DEPFILES)
18 @$(xMKDIR) $(DISTROOT)/Libs; true
19 $(xCP) $(_BIN) $(_XBIN) $(DISTROOT)/Libs/
22 @mkdir -p $(dir $(_BIN))
23 @echo [LD] -o $(BIN) $(OBJ)
24 @$(LD) $(LDFLAGS) -o $(_BIN) $(OBJ)
25 @$(OBJDUMP) -d -S $(_BIN) > $(_BIN).dsm
29 @$(CC) $(CFLAGS) -o $@ -c $<
34 @$(AS) $(ASFLAGS) -o $@ $<