.SUFFIXES: .cpp .o

CPP = g++
CPP_INCLUDES = 
CPP_DEFINES = 
base64_LIBS = 
LINKER = g++
LINKER_FLAGS = 
LINKER_ENTRY = 
base64_OBJECTS = base64.o

ifeq ($(CFG),debug)
CPP_FLAGS = -g -O0
else
CPP_FLAGS = -O3
endif

all: base64

base64: $(base64_OBJECTS)
	$(LINKER) -o base64 $(LINKER_ENTRY) $(LINKER_FLAGS) $(base64_OBJECTS) $(base64_LIBS)

.cpp.o:
	$(CPP) -c $< $(CPP_FLAGS) $(CPP_DEFINES) $(CPP_INCLUDES)

clean:
	rm -f *.o
	rm -f base64

