2012-04-11 09:07:31 +00:00
|
|
|
|
2012-04-02 03:52:34 +00:00
|
|
|
PROJECT(kpvcrlib)
|
|
|
|
cmake_minimum_required(VERSION 2.6)
|
|
|
|
|
2012-04-04 07:27:01 +00:00
|
|
|
SET(MUPDF_DIR ../mupdf)
|
|
|
|
SET(MUPDF_3RDPARTY_DIR ${MUPDF_DIR}/thirdparty)
|
2012-04-02 03:52:34 +00:00
|
|
|
SET(CR_3RDPARTY_DIR crengine/thirdparty)
|
|
|
|
|
|
|
|
SET(CR3_PNG 1)
|
2012-04-04 07:27:01 +00:00
|
|
|
#SET(CR3_JPEG 1)
|
2012-04-02 03:52:34 +00:00
|
|
|
|
2012-06-03 22:51:20 +00:00
|
|
|
SET(FREETYPE_INCLUDE_DIRS ${MUPDF_3RDPARTY_DIR}/freetype-2.4.9/include)
|
2012-04-11 09:07:31 +00:00
|
|
|
#SET(FREETYPE_INCLUDE_DIRS ${CR_3RDPARTY_DIR}/freetype/include)
|
2012-04-02 03:52:34 +00:00
|
|
|
SET(ANTIWORD_INCLUDE_DIR ${CR_3RDPARTY_DIR}/antiword)
|
|
|
|
SET(CHM_INCLUDE_DIRS ${CR_3RDPARTY_DIR}/chmlib)
|
|
|
|
SET(PNG_INCLUDE_DIR ${CR_3RDPARTY_DIR}/libpng)
|
2012-04-03 18:57:02 +00:00
|
|
|
SET(ZLIB_INCLUDE_DIR ${MUPDF_3RDPARTY_DIR}/zlib-1.2.5)
|
2012-04-04 07:27:01 +00:00
|
|
|
#SET(ZLIB_INCLUDE_DIR ${CR_3RDPARTY_DIR}/zlib)
|
2012-04-03 18:57:02 +00:00
|
|
|
SET(JPEGLIB_INCLUDE_DIR ${MUPDF_3RDPARTY_DIR}/jpeg-8d)
|
|
|
|
#SET(JPEGLIB_INCLUDE_DIR ${CR_3RDPARTY_DIR}/libjpeg)
|
2012-04-04 07:27:01 +00:00
|
|
|
SET(JCONFIG_INCLUDE_DIR ${MUPDF_DIR}/scripts)
|
2012-04-02 03:52:34 +00:00
|
|
|
|
|
|
|
INCLUDE_DIRECTORIES(
|
|
|
|
${FREETYPE_INCLUDE_DIRS}
|
|
|
|
${ANTIWORD_INCLUDE_DIR}
|
|
|
|
${CHM_INCLUDE_DIRS}
|
|
|
|
${PNG_INCLUDE_DIR}
|
2012-04-03 18:57:02 +00:00
|
|
|
${ZLIB_INCLUDE_DIR}
|
|
|
|
${JPEGLIB_INCLUDE_DIR}
|
2012-04-04 07:27:01 +00:00
|
|
|
${JCONFIG_INCLUDE_DIR}
|
2012-04-02 03:52:34 +00:00
|
|
|
)
|
|
|
|
|
2012-04-11 09:07:31 +00:00
|
|
|
ADD_DEFINITIONS(-DLINUX=1 -D_LINUX=1 -DUSE_FONTCONFIG=0 -DUSE_FREETYPE=1 -DCR3_PATCH=1 -DNDEBUG=1)
|
|
|
|
|
2012-04-02 03:52:34 +00:00
|
|
|
|
|
|
|
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)
|
|
|
|
|
2012-04-03 18:57:02 +00:00
|
|
|
#message("Will build patched JPEGLIB library")
|
|
|
|
#ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/libjpeg)
|
|
|
|
|
2012-04-24 12:37:16 +00:00
|
|
|
message("Will build patched ANTIWORD library")
|
|
|
|
ADD_DEFINITIONS(-DENABLE_ANTIWORD=1)
|
|
|
|
ADD_DEFINITIONS(-DCR3_ANTIWORD_PATCH=1)
|
|
|
|
ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/antiword)
|
2012-04-02 03:52:34 +00:00
|
|
|
|
2012-04-11 09:07:31 +00:00
|
|
|
message("Will build crengine library")
|
2012-04-02 03:52:34 +00:00
|
|
|
SET(GUI kpv)
|
2012-04-04 07:27:01 +00:00
|
|
|
#ADD_DEFINITIONS(-DJCONFIG_INCLUDED=1)
|
2012-04-02 03:52:34 +00:00
|
|
|
ADD_SUBDIRECTORY(crengine/crengine)
|
|
|
|
|
2012-04-11 09:07:31 +00:00
|
|
|
|