# With Kraftwerk installed system-wide
#CFLAGS  = `kraftwerk-config --cflags`
#LFLAGS  = `kraftwerk-config --lflags`

# For test problems in subdir 'problems'
CFLAGS  = `../../../kraftwerk-config/kraftwerk-config --cflags_insource`
LFLAGS  = `../../../kraftwerk-config/kraftwerk-config --lflags_insource`

CXXFLAGS = $(CFLAGS) -Wno-non-template-friend -g
DEST     = kraftwerk-ns
OBJECTS  = main.o

CXX      = c++
CXXLINK  = $(CXX) -o $@

all: $(DEST)

clean:
	-rm -f *.o core *.core $(OBJECTS) $(DEST)

$(DEST): $(OBJECTS)
	 $(CXXLINK) $(OBJECTS) $(CXXFLAGS) $(LFLAGS)

.C.o:
	$(CXX) $(CXXFLAGS) -c $<
