# You should set -march to your CPU architecture. There is an instruction in the SIMD expansions that you want.

all : dupdelete dupdelete.exe

dupdelete : dupdelete.c md5.c md5.h
	gcc -o dupdelete dupdelete.c md5.c --std=c99 -lgdbm -D_use_gdbm -O3

clean :
	rm dupdelete dupdelete.zip dupdelete.exe

dupdelete.exe : dupdelete.c md5.c md5.h
	i686-w64-mingw32-gcc -o dupdelete.exe dupdelete.c md5.c --std=c99 -D_win libgdbm.dll.a -D_use_gdbm -O3 -D_UNICODE

dupdelete.zip : dupdelete dupdelete.exe
	zip -9 dupdelete.zip makefile dupdelete.c dupdelete.exe libgdbm-2.dll libgdbm.dll.a gdbm.h md5.c md5.h
