# Created by jiaqiang.ye@lnxall.com
# Simple Makefile for EM1000 factory information utiltiy
# 2023/11/01

MAKEFLAGS += -r -R
CC        := $(TARGET_CC)
MYCFLAGS  := -Wall -fPIC -Os -D_GNU_SOURCE -I. $(TARGET_CFLAGS)
TARGETS   := set_facini get_facini
MYLDFLAGS := $(EXTRA_LDFLAGS) -ljson-c

.PHONY: all clean
all: $(TARGETS)

%: %.c facini_common.c
	$(CC) $(CFLAGS) $^ nvmem.a -o $@ $(MYLDFLAGS)

clean:
	rm -rf $(TARGETS)
