# Generated automatically from Makefile.in by configure.
prefix=/usr/local
prgdir=/lib/Chinput
imdir=/lib/Chinput/im

# CFLAGS += -V2.7.2.3 -I.
CFLAGS += -I.
PROG = cce_hzinput.so
CCE_OBJS = xl_hzinput.o CCE_hzinput.o \
           xl_pinyin.o CCE_pinyin.o

CFLAGS = -g -Wall -I../../../include -I.

all: cce_hzinput.so cce_pinyin.so test

CCE_hzinput.o : CCE_hzinput.c
	gcc $(CFLAGS) -c CCE_hzinput.c -o CCE_hzinput.o
xl_hzinput.o : xl_hzinput.c
	gcc $(CFLAGS) -c xl_hzinput.c -o xl_hzinput.o
cce_hzinput.so: CCE_hzinput.o xl_hzinput.o
	gcc CCE_hzinput.o xl_hzinput.o -shared -o cce_hzinput.so

xl_pinyin.o : xl_pinyin.c xl_pinyin.h
	gcc $(CFLAGS) -c xl_pinyin.c -o xl_pinyin.o
CCE_pinyin.o : CCE_pinyin.c
	gcc $(CFLAGS) -c CCE_pinyin.c -o CCE_pinyin.o
cce_pinyin.so : xl_pinyin.o CCE_pinyin.o
	gcc CCE_pinyin.o xl_pinyin.o -shared -o cce_pinyin.so

test: 
	gcc -g -I../../../include -I. \
            xl_hzinput.c CCE_hzinput.c test.c -o test
cin2tab : cin2tab.c 
	gcc -g -I../../../include -I.  cin2tab.c -o cin2tab
install:
	mkdir -p $(prefix)$(imdir)
	cp *.so $(prefix)$(imdir)
clean:
	rm -f *.o core a.out *.bak test *.so


