# The main executable.
# Dependencies.
reader.exe: video.o mouse.o editor.o init.o window.o cleanup.o format.o \
commdlg.o misc.o menu.o kstroke.o struct.o menufns.o
	gcc -o reader.exe video.o mouse.o editor.o init.o window.o \
cleanup.o format.o commdlg.o misc.o menu.o kstroke.o struct.o menufns.o

video.o: video.c
	gcc -c video.c -o video.o

mouse.o: mouse.c
	gcc -c mouse.c -o mouse.o

editor.o: editor.c
	gcc -c editor.c -o editor.o

init.o: init.c
	gcc -c init.c -o init.o

window.o: window.c
	gcc -c window.c -o window.o

cleanup.o: cleanup.c
	gcc -c cleanup.c -o cleanup.o

format.o: format.c
	gcc -c format.c -o format.o

commdlg.o: commdlg.c
	gcc -c commdlg.c -o commdlg.o

misc.o: misc.c
	gcc -c misc.c -o misc.o

menu.o: menu.c
	gcc -c menu.c -o menu.o

kstroke.o: kstroke.c
	gcc -c kstroke.c -o kstroke.o

struct.o: struct.c
	gcc -c struct.c -o struct.o

menufns.o: menufns.c
	gcc -c menufns.c -o menufns.o
