CPPFLAGS = /c /GX /nologo /I..\kapitola05

vse:		ps.exe krizodkaz.exe gramatika.exe

ps.obj:		ps.cpp

ps.exe:		ps.obj

krizodkaz.obj:	krizodkaz.cpp ..\kapitola05\rozdeleni.h

krizodkaz.exe:	krizodkaz.obj rozdeleni.obj

gramatika.obj:	gramatika.cpp ..\kapitola05\rozdeleni.h

gramatika.exe:	gramatika.obj rozdeleni.obj

rozdeleni.obj:	..\kapitola06\rozdeleni.cpp ..\kapitola05\rozdeleni.h
	$(CPP) $(CPPFLAGS) ..\kapitola06\rozdeleni.cpp

test:		vse
	ps.exe < ps.asc
	krizodkaz.exe < ps.asc
	gramatika.exe <..\data\gramatika_vstup



# Napite "nmake smaz", abyste se zbavili soubor vytvoench pkazem nmake
smaz:
	del *.obj
	del *.exe

# Pro peveden souboru .cpp na soubor .obj, spuste sestavovac program s tmito volbami:
#	/nologo	Nevypisuje na zatku zprvu s autorskmi prvy
#	/GX		Umouje zpracovn vjimek
#	/c		Jen sestavuje nespojuje
#	$<		Vestavn makro, kter se rozvine do sestavovanho souboru
.cpp.obj:
	cl /nologo /I..\kapitola05 /GX /c $<

# Pro peveden sady soubor .obj files na soubory .exe,
# spuste spojovac program (stejn pkaz jako pro sestavovac program) s tmito volbami:
#	/nologo		Nevypisuje na zatku zprvu s autorskmi prvy
.obj.exe:
	cl /nologo $**