# -*- coding: utf-8 -*-
# pibeam for Interface(May.2015)@CQ-pub
# name: Makefile
# Makefile for raspberry pi
# author: Tomoya Kamata

CC=gcc
CPP=g++

RASPI_HOME=/opt/raspi
RASPI_ROOTFS=${RASPI_HOME}/rootfs

OPENCV_INCLUDES =
OPENCV_LIBS = -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_objdetect
SDL_INCLUDES =
SDL_LIBS = -lSDL -lSDL_ttf

TARGET = pibeam

LIBS = $(SDL_LIBS) $(OPENCV_LIBS) -lcurl -ltinyxml2 -lfreetype

CFLAGS= -Os -I/usr/include/freetype2
OBJS = main.o

$(TARGET): $(OBJS)
	$(CPP) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

main.o: main.cpp
	$(CPP) $(CFLAGS) -c $*.cpp

clean:
	rm -rf piject joypad-adj joypad-adj-rpi *.o

