# Author : YoungJoo-Kim <bando@bando.org>

GCC=gcc
TARGET=cdic
SRC= cdic.c
OBJ= $(SRC:%.c=%.o)
CFLAGS= -Wall -g -O2
LIB=
INC=
DEF=
INSTALL = install -c
INSTALL_DIR = /usr/bin

.SUFFIXES: .c
%.o: %.c
	$(GCC) $(CFLAGS) $(DEF) $(INC) -g -c $< -o $@

all: $(TARGET)
$(TARGET): $(OBJ)
	$(GCC) -o $@ $(OBJ) $(LIB)

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

install:

	@if [ ! -f "$(TARGET)" ] ; then\
		echo "$(TARGET) : make   ּ!";\
		exit 1;\
	fi

	@if [ -w $(INSTALL_DIR) ] ; then\
		$(INSTALL) -m 755 $(TARGET) $(INSTALL_DIR)/$(TARGET);\
		printf "INSTALL FILE : $(INSTALL_DIR)/$(TARGET) : [\033[32m OK \033[0m]\n";\
	else \
		printf "INSTALL FILE : $(INSTALL_DIR)/$(TARGET) :  [\033[31m Permission Denied \033[0m]\n";\
	fi


