1. it is a text file, something like:OBFLAGS =.SUFFIXES : .exe .dll .cs .mod .lex .txt .resources .resx.cs.dll:
csc $(CSFLAGS) /t:dll $*.cs.cs.exe:
csc $(CSFLAGS) /t:exe $*.cs.mod.dll:
Oberon /dll $*.mod.mod.exe:
Oberon $*.mod.resx.resources:
resgen $*.resxOUTFILES = \
Hello.exe \
BunnyRace.exe \
Puzzle.exe \
SameGame.exeall : $(OUTFILES)REFS = /r:System /r:System.Drawing /r:System.Windows.Formsclean:
del /q *.exe *.dll *.ilBunnyRace.exe: BunnyRace.mod
Oberon $(OBFLAGS) BunnyRace.mod $(REFS)Puzzle.exe: Puzzle.mod
Oberon $(OBFLAGS) Puzzle.mod $(REFS)SameGame.exe: SameGame.mod
Oberon $(OBFLAGS) SameGame.mod $(REFS)2. use nmake command to execeute a makefile:
nmake