CXX=g++

ifeq ($(GDB), TRUE)
	OPTFLAG_GDB = -g -O0
else
	OPTFLAG_GDB = -O2
endif

CXXFLAGS=-Wall ${OPTFLAG_GDB}
TARGET=p2p_read_gbm_egl
LDLIBS=-lgbm -lGL -lEGL -lxcoder
SRCS=p2p_read_gbm_egl.cpp
OBJS=$(SRCS:.cpp=.o)

$(TARGET): $(OBJS)
	$(CXX) $(CXXFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)

clean:
	rm -f $(TARGET) $(OBJS)