mod: small changes for kindle build

pull/2/merge
Qingping Hou 12 years ago
parent bb5e28883c
commit 8b6398b58e

@ -135,6 +135,7 @@ cleanthirdparty:
make -C $(CRENGINEDIR)/thirdparty/chmlib clean
make -C $(CRENGINEDIR)/thirdparty/libpng clean
make -C $(CRENGINEDIR)/crengine clean
make -C $(KPVCRLIGDIR) clean
-rm -rf $(DJVUDIR)/build
-rm -f $(MUPDFDIR)/fontdump.host
-rm -f $(MUPDFDIR)/cmapdump.host
@ -164,7 +165,7 @@ endif
$(CRENGINELIBS):
cd $(KPVCRLIGDIR) && rm -rf CMakeCache.txt CMakeFiles && \
CFLAGS="$(CFLAGS)" CC="$(CC)" CXX="$(CXX)" cmake . && \
CC="$(CC)" CXX="$(CXX)" cmake . && \
make
$(LUALIB):
@ -185,6 +186,8 @@ customupdate: kpdfview
file kpdfview | grep ARM || exit 1
mkdir $(INSTALL_DIR)
cp -p README.TXT COPYING kpdfview *.lua $(INSTALL_DIR)
cp -rpL data $(INSTALL_DIR)
cp -rp fonts $(INSTALL_DIR)
zip -r kindlepdfviewer-$(VERSION).zip $(INSTALL_DIR) launchpad/
rm -Rf $(INSTALL_DIR)
@echo "copy kindlepdfviewer-$(VERSION).zip to /mnt/us/customupdates and install with shift+shift+I"

@ -1,19 +1,22 @@
PROJECT(kpvcrlib)
cmake_minimum_required(VERSION 2.6)
SET(MUPDF_DIR ../mupdf)
SET(MUPDF_3RDPARTY_DIR ${MUPDF_DIR}/thirdparty)
SET(CR_3RDPARTY_DIR crengine/thirdparty)
SET(MUPDF_3RDPARTY_DIR ../mupdf/thirdparty)
SET(CR3_PNG 1)
SET(CR3_JPEG 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(ZLIB_INCLUDE_DIR ${CR_3RDPARTY_DIR}/zlib)
SET(JPEGLIB_INCLUDE_DIR ${MUPDF_3RDPARTY_DIR}/jpeg-8d)
#SET(JPEGLIB_INCLUDE_DIR ${CR_3RDPARTY_DIR}/libjpeg)
SET(JCONFIG_INCLUDE_DIR ${MUPDF_DIR}/scripts)
INCLUDE_DIRECTORIES(
${FREETYPE_INCLUDE_DIRS}
@ -22,6 +25,7 @@ INCLUDE_DIRECTORIES(
${PNG_INCLUDE_DIR}
${ZLIB_INCLUDE_DIR}
${JPEGLIB_INCLUDE_DIR}
${JCONFIG_INCLUDE_DIR}
)
ADD_DEFINITIONS(-DUSE_FONTCONFIG=0 -DUSE_FREETYPE=1 -DCR3_PATCH=1 -DNDEBUG=1)
@ -42,6 +46,6 @@ ADD_DEFINITIONS(-DCR3_ANTIWORD_PATCH=1)
ADD_SUBDIRECTORY(${CR_3RDPARTY_DIR}/antiword)
SET(GUI kpv)
ADD_DEFINITIONS(-DJCONFIG_INCLUDE=1)
#ADD_DEFINITIONS(-DJCONFIG_INCLUDED=1)
ADD_SUBDIRECTORY(crengine/crengine)

Loading…
Cancel
Save