# __________ __ ___. # Open \______ \ ____ ____ | | _\_ |__ _______ ___ # Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / # Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < # Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ # \/ \/ \/ \/ \/ # $Id$ # BUILDDIR ?= . ifndef V SILENT = @ endif SRC = skin_buffer.c skin_parser.c skin_debug.c skin_scan.c tag_table.c OBJ := $(patsubst %.c,$(BUILDDIR)/%.o,$(SRC)) OUT = $(BUILDDIR)/libskin_parser.a CC = gcc AR = ar INCLUDES = -I. default: $(OUT) $(BUILDDIR)/%.o: %.c @echo CC $< $(SILENT)$(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@ $(OUT): $(OBJ) @echo AR $(notdir $(OUT)) $(SILENT)$(AR) rcs $(OUT) $(OBJ) clean: rm -f $(OBJ) $(OUT)