target = shindou.exe
target2 = shindou_no_ucase.exe

all: $(target) $(target2)

$(target): shindou10p.c
	gcc -Wall -ansi -pedantic -O3 $< -o $@

$(target2): shindou11_no_ucase.c
	gcc -Wall -ansi -pedantic -O3 $< -o $@

clean:
	-rm -f $(target)
	-rm -f sample{1,2,3,4}_{eucjp,utf8,utf8_bom,ucs2le,ucs2le_bom,ucs2be,ucs2be_bom}.txt
	-rm -f test_encoding_{eucjp,utf8,utf8_bom,ucs2le,ucs2le_bom,ucs2be,ucs2be_bom}.txt

backup:
	-rm -f backup.tar.gz
	tar cf backup.tar *.c *.sh *.pl *.dot *.txt Makefile
	gzip -9 backup.tar
