Refactored eglbringuptest to separate EGL and VG code
This allows for a more complex demo (e.g. one which includes
animated rendering) to be implemented simply by writing a new
class derived from CEglRendering, and modifying CWsApp::ConstructL
to create an instance of this new class.
CXX = g++296
CXXFLAGS = -x c++ -g -D __LINUX__ -I $(EPOCROOT)epoc32/include -I ../inc
SOURCE = MAINFUNC.CPP BMTOPBM.CPP PBMCOMP.CPP PBMTOBM.CPP RGB.CPP UTILS.CPP
BLDDIR = ../build-bmconv
OBJECT = $(addprefix $(BLDDIR)/, $(notdir $(SOURCE:.CPP=.o)))
TARGET = $(BLDDIR)/bmconv
VPATH = ../bmconv
_dummy := $(shell mkdir -p $(BLDDIR))
all: $(TARGET)
$(TARGET): $(OBJECT)
$(CXX) $^ -o $@
$(OBJECT): $(BLDDIR)/%.o: %.CPP
$(CXX) $(CXXFLAGS) -c $< -o $@
clean:
rm -f $(OBJECT) $(TARGET)
-rmdir $(BLDDIR)
.PHONY: all clean