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

GCC = gcc
TARGET = cdic
SRC = cdic.c
OBJ = $(SRC:%.c=%.o)
CFLAGS = -Wall -g -O2
LIB =
INC =
DEF = -DHAVE_ICONV
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


