sl@0: CXX = g++296 sl@0: CXXFLAGS = -x c++ -g -D __LINUX__ -I $(EPOCROOT)epoc32/include -I ../inc sl@0: SOURCE = MAINFUNC.CPP BMTOPBM.CPP PBMCOMP.CPP PBMTOBM.CPP RGB.CPP UTILS.CPP sl@0: BLDDIR = ../build-bmconv sl@0: OBJECT = $(addprefix $(BLDDIR)/, $(notdir $(SOURCE:.CPP=.o))) sl@0: TARGET = $(BLDDIR)/bmconv sl@0: sl@0: VPATH = ../bmconv sl@0: sl@0: _dummy := $(shell mkdir -p $(BLDDIR)) sl@0: sl@0: all: $(TARGET) sl@0: sl@0: sl@0: $(TARGET): $(OBJECT) sl@0: $(CXX) $^ -o $@ sl@0: sl@0: sl@0: $(OBJECT): $(BLDDIR)/%.o: %.CPP sl@0: $(CXX) $(CXXFLAGS) -c $< -o $@ sl@0: sl@0: clean: sl@0: rm -f $(OBJECT) $(TARGET) sl@0: -rmdir $(BLDDIR) sl@0: sl@0: .PHONY: all clean sl@0: