CFLAGS = -Wall -O -I. -DDATE=`date +\"%Y-%m-%d\"` -g -march=i586 -mtune=i686

ARCH_DEP=umadr_x86_64.o
ARCH_DEP=umadr_sparc.o
ARCH_DEP=umadr_ppc32.o
ARCH_DEP=umadr_i386.o

duv: duv.o hilbert.o $(ARCH_DEP)
	$(CC) $(CFLAGS) -o duv duv.o hilbert.o $(ARCH_DEP) \
		-L/usr/X11R6/lib -lX11

clean:
	rm -f duv *.o

FILES=\
	COPYING \
	Makefile \
	hilbert.c \
	hilbert.h \
	umadr_i386.S \
	umadr_ppc32.S \
	umadr_sparc.S \
	umadr_x86_64.S \
	duv.c \
	userman.html

RELDIR=duv-2.0

tar: $(FILES)
	rm -rf $(RELDIR); mkdir $(RELDIR)
	cd $(RELDIR); for i in $(FILES); do cp -a ../$$i .; done
	tar cvfz $(RELDIR).tgz $(RELDIR)
