TARGET = lib.a LIBFILES = $(foreach x,$(wildcard *.c),$(patsubst %.c,%.o,$(x))) INCLUDES = $(EFI_INCLUDES) \ -I$(TOPDIR)/../include \ -I$(TOPDIR)/CryptLib/Include/openssl/ lib.a: $(LIBFILES) $(AR) rcs lib.a $(LIBFILES) all: $(TARGET) clean: rm -f lib.a rm -f $(LIBFILES)