ASFLAGS = -gstabs
CFLAGS = -g -Wall -pedantic
PROJECT = hello

.PHONY: clean

$(PROJECT): $(PROJECT).o
	gcc $(CFLAGS) -o $(PROJECT) $(PROJECT).o

$(PROJECT).o: $(PROJECT).s
	as $(ASFLAGS) -o $(PROJECT).o $(PROJECT).s

clean:
	rm -f $(PROJECT).o
	rm -f $(PROJECT)
	rm -f *~

