refactor: update reader to use new launcher

pull/607/head
Qingping Hou 10 years ago
parent faf5f89cc4
commit f6a9c694dc

@ -14,7 +14,8 @@ export PATH:=$(CURDIR)/$(KOR_BASE)/toolchain/android-toolchain/bin:$(PATH)
MACHINE?=$(shell PATH=$(PATH) $(CC) -dumpmachine 2>/dev/null)
INSTALL_DIR=koreader-$(MACHINE)
ANDROID_LAUNCHER_DIR:=android/luajit-launcher
ANDROID_DIR=android
ANDROID_LAUNCHER_DIR:=$(ANDROID_DIR)/luajit-launcher
# files to link from main directory
INSTALL_FILES=reader.lua frontend resources defaults.lua l10n \
@ -47,6 +48,10 @@ endif
for f in $(INSTALL_FILES); do \
ln -sf ../../$$f $(INSTALL_DIR)/koreader/; \
done
ifdef ANDROID
cd $(INSTALL_DIR)/koreader && \
ln -sf ../../$(ANDROID_DIR)/*.lua .
endif
# install plugins
cp -r plugins/* $(INSTALL_DIR)/koreader/plugins/
cp -rpL resources/fonts/* $(INSTALL_DIR)/koreader/fonts/

@ -0,0 +1,4 @@
local A = require("android")
ARGV = {"-d", "/sdcard"}
dofile(A.dir.."/reader.lua")

@ -1 +1 @@
Subproject commit b7b14ec4d09f0a6330ce6b05ce9d4c8e6a6eb572
Subproject commit 3cee0cff606e0fba035c651ed5306fc27f0402bc

@ -1 +1 @@
Subproject commit 1b94479ca1878e78542e9d30e9e7b0d7f2521ae2
Subproject commit 271d3dcede9f9bcc7f5613c7f81f28f17271a0d5

@ -1,5 +1,12 @@
#!./koreader-base
require "libs/libkoreader-lfs"
einkfb = require("ffi/framebuffer")
input = require("ffi/input")
freetype = require("ffi/freetype")
Image = require("ffi/mupdfimg")
util = require("ffi/util")
require "defaults"
package.path = "?.lua;common/?.lua;frontend/?.lua"
package.cpath = "?.so;common/?.so;/usr/lib/lua/?.so"

Loading…
Cancel
Save