# Makefile of Q's Nicolatter for X
# Copyright (c) 1998-2000 HORIKAWA Hisashi. All rights reserved.

include ../Makefile.conf

CFLAGS = $(DEBUGOPT) -I.. -I../libs -I/usr/local/include \
         -DGTK_DISABLE_COMPAT_H `gtk-config --cflags`
LDFLAGS = `gtk-config --libs` -lstdc++

OBJS = callbacks.o interface.o main.o support.o TablePage.o uniblock.o \
  ../libs/URI.o ../libs/FontDialog.o ../libs/dialog.o ../libs/window.o \
  ../libs/misc.o ../libs/misc-gtk.o 

all: palette

palette: $(OBJS)
	$(CC) -o $@ $^ $(LDFLAGS)

uniblock.o: uniblock.cc uniblock.h

uniblock.cc: uniblock.rb Blocks-3.txt
	ruby $<

clean:
	rm -f palette a.out $(OBJS) *~ core *.bak *.BAK
