.PHONY: all objs libunixfna.a all: libunixfna.a include ../config.mk include ../rules.mk SRCS := $(wildcard *.c) OBJS := $(patsubst %.c,%.o,$(wildcard *.c)) HDRS := $(wildcard $(FNA_PATH)/include/*.h) objs: $(OBJS) %.o: %.c $(SRCS) $(HDRS) $(CC) $(CFLAGS) -c $< libunixfna.a: objs @exec echo -e "\n>> Building UNIX FNA:"; @ar -rc libunixfna.a *.o @mv libunixfna.a $(FNA_PATH)/lib @exec echo ">> end Building UNIX FNA [OK]"