Giorgio Micotti
c91e3834bb
Added detection of single kobo models. Also a script to launch koreader is included and the related Makefile changes.
2013-07-10 09:10:38 +02:00
chrox
43240a7d98
add defaults.lua in emu directory
2013-07-09 15:39:27 +08:00
Qingping Hou
84801e6f51
add defaults.lua in customupdate
2013-07-01 02:58:06 -04:00
Qingping Hou
561c7902ca
move defaults.lua to root directory
2013-07-01 02:55:28 -04:00
{Qingping,Dave} Hou
d0e23dd90e
Merge pull request #136 from houqp/houqp-master
...
update koreader-base
2013-06-29 14:11:52 -07:00
Qingping Hou
38bb360f2d
link ev_replay to emu dir
2013-06-28 01:53:12 -04:00
chrox
9ab9af20bf
rm additional fonts in resources dir in customupdate
2013-06-16 17:17:31 +08:00
chrox
be7794eb06
add 'make fonts' command that merges additional fonts in resources into fonts pool
2013-06-16 15:45:19 +08:00
chrox
1a23787e26
add dict and tessdata directory in dist data directory
2013-05-01 13:51:40 +08:00
chrox
db56b52bed
add missing sdcv
2013-04-30 20:06:01 +08:00
chrox
e71aa93a97
add sdcv in customupdate
2013-04-30 18:46:04 +08:00
chrox
936dfc6fd1
add text highlight in both reflow and non-reflow mode
2013-04-24 06:59:52 +08:00
Qingping Hou
3e6005b3af
replace i18n with MO_DIR
2013-04-09 20:13:23 -04:00
chrox
b7e0cb2c80
Makefile fix
...
i. add make mo in rule of make all
ii. make make customupdate depend on make all
iii. copy i18n in current directory
2013-04-09 21:01:02 +08:00
Qingping Hou
d4cec9956d
link i18n dir in emu
2013-04-08 11:27:39 -04:00
Qingping Hou
9f267ef5fd
add i18n to bootstrapemu target
2013-04-08 11:25:31 -04:00
Qingping Hou
95b2442a49
add target to generate mo files
2013-04-08 03:21:03 +08:00
Qingping Hou
4747cd6a8a
add gettext related target to Makefile
2013-04-08 03:05:32 +08:00
Qingping Hou
8968efeb72
copy i18n in customupdate
2013-04-07 16:24:36 +08:00
Qingping Hou
4ccf5a57e3
a little bit code cleanup
2013-04-03 12:43:58 +08:00
Qingping Hou
0285475bac
make history directory in bootstrapemu target
2013-04-03 12:29:13 +08:00
chrox
1d775c27a6
rename kpdf.sh to koreader.shin in customupdate
2013-03-25 16:49:41 +08:00
Qingping Hou
b096af45a2
define KOR_BASE at the top of Makefile
2013-03-24 17:27:20 -04:00
Qingping Hou
c3fb3fb7db
fix typo
2013-03-24 17:06:49 -04:00
Qingping Hou
c70520dedf
add KOR_BASE variable in Makefile
2013-03-24 17:04:32 -04:00
Qingping Hou
221bc10404
add bootstrapemu target and update README
2013-03-24 15:11:21 -04:00
Qingping Hou
23435317ce
add emulation bootstrap target in makefile & update README
2013-03-25 00:18:53 +08:00
Qingping Hou
9546c5503b
update reader name in customupdate to koreader
2013-03-24 23:52:39 +08:00
Qingping Hou
7d60a4a44f
generate git-rev on package build
2013-03-24 23:38:27 +08:00
HW
fb317810fa
Some adaptions needed after refactoring
2013-03-24 15:08:42 +01:00
HW
6a92cb99e8
Step #3 factoring out the frontend code
...
This is a first try, but some work is still needed to bring the
build system back into shape.
2013-03-24 13:25:52 +01:00
Qingping Hou
8d2e5128b6
remove kite in favor of KUAL
2013-02-18 18:45:24 -05:00
chrox
6e858a980b
add extensions directory in customupdate
2013-02-18 18:33:48 -05:00
chrox
0706cd719b
add libk2pdfopt as a prerequisite lib for kpdfview object
2012-12-22 14:01:05 +08:00
Qingping Hou
3838d8f890
build crengine as shared library
...
* upstream project removed CMakeLists.txt in crengine dir now, so I
added our own in kpvcrlib/CMakeLists.txt
* fix segfault bug in lvimg.cpp by removing JCONFIG_INCLUDED definition
2012-12-19 15:54:41 +08:00
Tigran Aivazian
667d6b654f
Don't use DroidSansFallbackFull.ttf fonts
...
Use DroidSansFallback.ttf rather than DroidSansFallbackFull.ttf because
that is what is used for rendering cjk glyphs by mupdf (see mupdf.patch).
Conflicts:
font.lua
2012-12-13 01:39:35 +08:00
Tigran Aivazian
42a4c8042b
Package defaults.lua and symlink libluajit-5.1.so
...
1. The file defaults.lua needs to be mentioned in LUA_FILES in order to
be packaged by "make customupdate".
2. The problem with the linker not finding libluajit-5.1.so.2 can be
fixed without specifying the shared library in the list of objects (and
static libraries), simply by making a symbolic link. No need to copy a
duplicate.
Conflicts:
Makefile
2012-11-26 14:07:37 -05:00
HW
e129307c40
Fixed initialization/update of mupdf's submodules, build "release" version of build helpers
2012-11-26 14:05:29 -05:00
Qingping Hou
a123e5157f
remove comments
2012-11-26 14:02:42 -05:00
HW
503fefe7ec
moved luajit-2.0 and mupdf to latest version - now really
...
Conflicts:
Makefile
2012-11-26 14:02:14 -05:00
HW
77866a4bd4
disabled patching of libjpeg, restructured everything for mupdf subrepos
...
Conflicts:
Makefile
2012-11-26 13:59:40 -05:00
HW
e26ae14bed
updated mupdf to latest version
...
Conflicts:
Makefile
2012-11-26 13:57:37 -05:00
Tigran Aivazian
b3b3d04c98
Create history and clipboard dirs for the emulator
2012-11-26 13:39:53 -05:00
Tigran Aivazian
80fb6c21cc
Use the font DroidSansFallbackFull.ttf
...
Conflicts:
font.lua
2012-11-26 13:37:49 -05:00
Tigran Aivazian
f2f299cd09
Bugfix: link with the static libjpeg.a
...
We should explicitly link with the libjpeg.a from mupdf/thirdparty and not with the
shared libjpeg.so that may happen to be installed on the system.
Conflicts:
Makefile
2012-11-26 13:21:57 -05:00
Qingping Hou
44a0bf33ac
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into new_ui_code
...
Conflicts:
Makefile
2012-11-26 13:16:33 -05:00
HW
f073c23296
Switched LuaJIT to shared library instead of static
2012-11-26 13:00:38 -05:00
chrox
edd18c4219
update k2pdfopt to version 1.62
2012-11-26 22:13:43 +08:00
chrox
4d14cd69b2
use -O3 option in compiling libk2pdfopt
...
Probably we should use fomit-frame-pointer explicitly even though
fomit-frame-pointer is included by default with -O2 and -O3 just like
the Linux kernel guys doing. I found append -O3 directly to `CFLAGES`
will do the trick. So I removed the KOPT_CFLAGS variable.
2012-11-26 22:08:29 +08:00
chrox
f10feb9b94
add -fno-finite-math-only in KOPT_CFLAGS
...
In some compilation platform if finite-math-only option is turned
on, math functions like exp and sqrt will be dynamically linked to
finite versions which cannot be located in Kindle's GLIBC. In my
toolchain the symbol __exp_finite cannot be found in GLIBC_2.4 so
gcc just use __exp_finite in GLIBC_2.15, which will cause a run time
error in Kindle saying "version GLIBC_2.15 not found"
2012-11-26 22:07:51 +08:00