# Standard C flags
CFLAGS=-ggdb -Wall -Wextra

#
# Pierwszy cel, buduj te pliki domyślnie.
# 
all: square square.i 

square: square.c
	gcc $(CFLAGS) -o square square.c

square.i: square.c
	gcc -E square.c >square.i

#
# make clean 
# 	Usuwa wszystkie wygenerowane pliki.
clean:
	rm -f square square.i square.o

