CC = g++ -std=c++1z
CFLAGS = -Wall

all: namespace nested_namespace

namespace: namespace.o
	$(CC) -o $@ $(CFLAGS) namespace.o

nested_namespace: nested_namespace.o
	$(CC) -o $@ $(CFLAGS) nested_namespace.o

.cpp.o:
	$(CC) -c $< $(CFLAGS)

clean:
	rm -f *.o
	rm -f `find . -perm /111 -type f`

