fonzie
clone your own copy | download snapshot

Snapshots | iceberg

No images in this repository’s iceberg at this time

Inside this repository

CMakeLists.txt
text/plain

Download raw (1.6 KB)

PROJECT(fonzie) # the name of your project
CMAKE_MINIMUM_REQUIRED(VERSION 2.6.0)
SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules")
SET(CMAKE_BUILD_TYPE Debug)
SET(potrace_dir "potrace")

SET (QT_MIN_VERSION "4.5.0")
FIND_PACKAGE(Qt4 REQUIRED)
#SET (QT_DONT_USE_QTGUI TRUE)
SET (QT_MT_REQUIRED TRUE)
SET (QT_USE_QTXML TRUE )
#SET (QT_USE_QTSVG TRUE )
#SET (QT_USE_QTSQL TRUE )
#SET (QT_USE_QTNETWORK TRUE )
#SET (QT_USE_QTWEBKIT TRUE )
#SET (QT_USE_QTOPENGL TRUE )
INCLUDE( ${QT_USE_FILE} )


IF (QT_FOUND)
		MESSAGE(STATUS "Qt4 Found OK")
ELSE(QT_FOUND)
        MESSAGE(FATAL_ERROR "No Qt4 found")
ENDIF(QT_FOUND)



FIND_PACKAGE(Sane REQUIRED)
IF(SANE_FOUND)
  MESSAGE(STATUS "Sane Library Found OK")
ELSE(SANE_FOUND)
  MESSAGE(FATAL_ERROR "No Sane library found")
ENDIF(SANE_FOUND)

FIND_PACKAGE(Freetype REQUIRED)
IF(FREETYPE_FOUND)
  MESSAGE(STATUS "FreeType2 Library Found OK")
ELSE(FREETYPE_FOUND)
  MESSAGE(FATAL_ERROR "No Freetype found")
ENDIF(FREETYPE_FOUND)

IF(OCR)
FIND_PACKAGE(Tesseract REQUIRED)
IF(TESSERACT_FOUND)
	MESSAGE(STATUS "Tesseract Library Found OK")
	ADD_DEFINITIONS(-DWITH_TESSERACT)
	FIND_PACKAGE(PODOFO)
	IF(LIBPODOFO_FOUND)
		ADD_DEFINITIONS(-DWITH_PODOFO)
	ELSE(LIBPODOFO_FOUND)
	ENDIF(LIBPODOFO_FOUND)

ENDIF(TESSERACT_FOUND)
ENDIF(OCR)

IF(BOOK_SCANNER)
FIND_PACKAGE(PkgConfig)
pkg_check_modules(GPHOTO2 libgphoto2)
FIND_PACKAGE(Serial)
ENDIF(BOOK_SCANNER)

FIND_PACKAGE(Fontforge)
IF(FONTFORGE_FOUND)
  MESSAGE(STATUS "Fontforge Library Found OK")
  ADD_DEFINITIONS(-DWITH_FONTFORGE)
ENDIF(FONTFORGE_FOUND)

ADD_DEFINITIONS(-DBUILD_TYPE_DEBUG)

ADD_SUBDIRECTORY(${potrace_dir})
ADD_SUBDIRECTORY(src)