CC := gcc
TARGET := ctyunadm
SRCS := $(wildcard *.c)
OBJS := $(SRCS:%.c=%.o)
INCLUDES := -I../../../../include/common -I../../lib/libspl/include -I../../include
CFLAGS += $(INCLUDES) -lm -lspl -lnvpair -L/usr/lib64 
INSTALL_DIR := $(DESTDIR)/usr/bin

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) $(CFLAGS) -o $@ $^

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

clean:
	rm -f *.o $(TARGET)

install: $(TARGET)
	install -v $< $(INSTALL_DIR)
	
uninstall:
	rm -f $(INSTALL_DIR)/$(TARGET)
