CXX=g++
CXXFLAGS = -O1
CXXLIBS = -lm 
DEBUGG=-g -D debugg

.PHONY: default

.debugg_setup:
	$(eval CXXFLAGS +=$(DEBUGG))

default: myApp

myApp:	myApp.o 
	$(CXX) -o app myApp.o $(CXXLIBS) 

myApp.o:	main.c
	$(CXX) -c main.c -o myApp.o $(CXXFLAGS)

clean:
	rm -f *.o app 

all: default 

debugg:  .debugg_setup clean default

