# `make all' buduje wszystkie przyklady
#
# `make clean' czyści zbędne pliki
 
all: maly1 maly2 maly3

# Poniżej do uruchomienia kompilatora i asemblera 
# używamy domyślnych reguł wbudowanych w `make'
# Program łączący musimy wywołać jawnie, bo chcemy
# uniknąć dołączenia biblioteki C

maly3: maly3.o
	ld -o maly3 maly3.o

maly2: maly2.o
	ld -o maly2 maly2.o

maly1: maly1.o
	ld -o maly1 maly1.o

clean: 
	rm -f maly1 maly1.o maly2 maly2.o maly3 maly3.o

.PHONY: clean
