# Copyright (c) 2008-2015 Shenzhen TP-LINK Technologies Co.Ltd.
#
# Author  : Yuan Fengjia
# Version : 1.0
# Date    : 29Apr15
#

FPIC ?= -fpic
CFLAGS += -Wall $(FPIC) -luci
SRC_C = $(wildcard *.c)
SRC_H = $(wildcard *.h)
OBJS = $(patsubst %.c,%.o,$(SRC_C))

BIN = libdnsq.so


all: $(BIN)

$(OBJS): %.o: %.c $(SRC_H)
	$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<

$(BIN): $(OBJS)
	$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^

clean:
	rm $(OBJS) $(BIN)
