PROJECT(kpvcrlib) cmake_minimum_required(VERSION 2.6) SET(CR_3RDPARTY_DIR crengine/thirdparty) SET(MUPDF_3RDPARTY_DIR ../mupdf/thirdparty) SET(CR3_PNG 1) SET(CR3_JPEG 1) SET(FREETYPE_INCLUDE_DIRS ${CR_3RDPARTY_DIR}/freetype/include) SET(ANTIWORD_INCLUDE_DIR ${CR_3RDPARTY_DIR}/antiword) SET(CHM_INCLUDE_DIRS ${CR_3RDPARTY_DIR}/chmlib) SET(PNG_INCLUDE_DIR ${CR_3RDPARTY_DIR}/libpng) SET(ZLIB_INCLUDE_DIR ${MUPDF_3RDPARTY_DIR}/zlib-1.2.5) SET(JPEGLIB_INCLUDE_DIR ${MUPDF_3RDPARTY_DIR}/jpeg-8d) #SET(JPEGLIB_INCLUDE_DIR ${CR_3RDPARTY_DIR}/libjpeg) INCLUDE_DIRECTORIES( ${FREETYPE_INCLUDE_DIRS} ${ANTIWORD_INCLUDE_DIR} ${CHM_INCLUDE_DIRS} ${PNG_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ${JPEGLIB_INCLUDE_DIR} ) ADD_DEFINITIONS(-DUSE_FONTCONFIG=0 -DUSE_FREETYPE=1 -DCR3_PATCH=1 -DNDEBUG=1) message("Will build patched LIBCHM library") ADD_DEFINITIONS(-DCHM_SUPPORT_ENABLED=1) ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/chmlib) message("Will build patched LIBPNG library") ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/libpng) #message("Will build patched JPEGLIB library") #ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/libjpeg) message("Will build patched ANTIWORD library") ADD_DEFINITIONS(-DENABLE_ANTIWORD=1) ADD_DEFINITIONS(-DCR3_ANTIWORD_PATCH=1) ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/antiword) SET(GUI kpv) ADD_DEFINITIONS(-DJCONFIG_INCLUDE=1) ADD_SUBDIRECTORY(crengine/crengine)