all:	xsmc


xsmc: smc.o calc.o draw.o dialog.o 
	gcc -lm -oxsmc -Wall -lX11 -lm -L/usr/X11R6/lib\
	smc.o calc.o draw.o dialog.o

	{ gzip *.1*; true; }
#

smc.o: smc.c
	gcc -Wall -c smc.c

calc.o: calc.c
	gcc -Wall -c calc.c

draw.o: draw.c
	gcc -Wall -c draw.c

dialog.o: dialog.c
	gcc -Wall -c dialog.c

#
#

clean:
	rm -f *~
	rm -f *.o

distclean: clean
	rm -f xsmc

arch: distclean
	rm -f xsmc-calc.1.0.0.tgz
	cd ..; tar czvf xsmc-calc.1.0.0.tgz xsmc-calc/

install:
	install -m 755 ./xsmc /usr/bin/
	install -m 644 ./xsmc.1.gz /usr/man/man1

uninstall:
	rm -f /usr/bin/xsmc
	rm -f ($MANDIR)/man1/xsmc.1.*