INSOURCE_MAKEFILE() # create an in source makefile for us

###############################################################################

INCLUDE_DIRECTORIES(${EIGEN_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${OPENCV_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${BOOST_GEOMETRY_INCLUDE_DIRS})

###############################################################################

MIRA_REQUIRE_PACKAGE(MIRABase)

###############################################################################

MIRA_ADD_BINARY(LinesExample
	PACKAGE MIRABase
	SOURCE LinesExample.C
	LINK_LIBS MIRABase
	DONT_INSTALL
)

###############################################################################

MIRA_ADD_BINARY(PointsExample
	PACKAGE MIRABase
	SOURCE PointsExample.C
	LINK_LIBS MIRABase
	DONT_INSTALL
)

###############################################################################

MIRA_ADD_BINARY(PolygonExample
	PACKAGE MIRABase
	SOURCE PolygonExample.C
	LINK_LIBS 
	    MIRABase
	    ${OPENCV_HIGHGUI_LIBRARY}
	DONT_INSTALL
)

###############################################################################

MIRA_ADD_BINARY(RasterizationExample
	PACKAGE MIRABase
	SOURCE RasterizationExample.C
	LINK_LIBS 
	    MIRABase
	    ${OPENCV_HIGHGUI_LIBRARY}
	DONT_INSTALL
)
