# for Xft
XFT_DEFINES = -DUSE_XFT
XFT_CFLAGS = -I/usr/include/freetype2
XFT_LIBS = -lXft

# for Imlib2 or Imlib
IMLIB_DEFINES = -DUSE_IMLIB2
IMLIB_CFLAGS = 
IMLIB_LIBS = -lImlib2

#IMLIB_DEFINES = -DUSE_IMLIB
#IMLIB_CFLAGS = 
#IMLIB_LIBS = -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lSM -lICE -lXext -lX11

CC = gcc
CCOPT = -Wall -O
DEFINES = $(XFT_DEFINES) $(IMLIB_DEFINES)
CFLAGS = $(XFT_CFLAGS) $(IMLIB_CFLAGS)
LIBS = $(XFT_LIBS) $(IMLIB_LIBS)

NAME = xtgv

$(NAME): $(NAME).c $(NAME).h $(NAME)_char.h
	$(CC) $(CCOPT) $(DEFINES) $@.c -o $@ $(CFLAGS) $(LIBS)

clean:
	rm -f *.o core $(NAME).core $(NAME)

install: $(NAME)
	strip $(NAME)
	cp -p $(NAME) $(HOME)/bin/

arc:
	-mkdir $(NAME)-0.8.0_alpha1
	cp -p INSTALL LICENSE Makefile README $(NAME).c $(NAME).h \
              $(NAME)_char.h $(NAME)-0.8.0_alpha1/
	tar cvzf $(NAME)-0.8.0_alpha1.tar.gz $(NAME)-0.8.0_alpha1
