CROSS = /opt/tools/codesourcery-armgcc-2008q1/bin/arm-none-linux-gnueabi-
CXX = $(CROSS)g++
STRIP =$(CROSS)strip  
LIBDIR=/opt/tools/codesourcery-armgcc-2008q1/lib
LIBDIR+=-L../../../../libs -lUI
INCLUDE_DIR=/opt/tools/codesourcery-armgcc-2008q1/include/c++/4.2.3/
INCLUDE_DIR+=-I../../../../libs/UI/src
CXXFLAGS =  -O3 -I. -I$(INCLUDE_DIR) -Wno-deprecated
LDFLAGS = -L$(LIBDIR) -Wl,--rpath -Wl,$(LIBDIR) -lowcapi


PROGRAMM = csd.cgi
FILES=$(wildcard ./*.cpp)
OBJS = $(FILES:.cpp=.o)

all: $(PROGRAMM)
	$(STRIP) $(PROGRAMM) 
	@mv ./$(PROGRAMM) ../$(PROGRAMM)

$(PROGRAMM): $(OBJS)
	$(CXX) $(LDFLAGS) $(OBJS) -o $@

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $< -o $@

clean:
	$(RM) ../$(PROGRAMM) ./*.o

