small fixes

pull/205/head
HW 11 years ago
parent e862820638
commit 5eeb4380e4

@ -26,22 +26,21 @@ MO_DIR=$(INSTALL_DIR)/koreader/i18n
all: mo $(KOR_BASE)/$(OUTPUT_DIR)/luajit all: mo $(KOR_BASE)/$(OUTPUT_DIR)/luajit
echo $(VERSION) > git-rev echo $(VERSION) > git-rev
rm -rf $(INSTALL_DIR)
mkdir -p $(INSTALL_DIR)/koreader mkdir -p $(INSTALL_DIR)/koreader
cp -rfL $(KOR_BASE)/$(OUTPUT_DIR)/* $(INSTALL_DIR)/koreader/ cp -rfL $(KOR_BASE)/$(OUTPUT_DIR)/* $(INSTALL_DIR)/koreader/
ifdef EMULATE_READER ifdef EMULATE_READER
cp -f $(KOR_BASE)/ev_replay.py $(INSTALL_DIR)/koreader/ cp -f $(KOR_BASE)/ev_replay.py $(INSTALL_DIR)/koreader/
endif endif
for f in $(INSTALL_FILES); do \ for f in $(INSTALL_FILES); do \
ln -s ../../$$f $(INSTALL_DIR)/koreader/; \ ln -sf ../../$$f $(INSTALL_DIR)/koreader/; \
done done
cp -rpL resources/fonts/* $(INSTALL_DIR)/koreader/fonts/ cp -rpL resources/fonts/* $(INSTALL_DIR)/koreader/fonts/
mkdir $(INSTALL_DIR)/koreader/screenshots mkdir -p $(INSTALL_DIR)/koreader/screenshots
mkdir $(INSTALL_DIR)/koreader/data/dict mkdir -p $(INSTALL_DIR)/koreader/data/dict
mkdir $(INSTALL_DIR)/koreader/data/tessdata mkdir -p $(INSTALL_DIR)/koreader/data/tessdata
mkdir $(INSTALL_DIR)/koreader/fonts/host mkdir -p $(INSTALL_DIR)/koreader/fonts/host
ln -s ../extensions $(INSTALL_DIR)/ ln -sf ../extensions $(INSTALL_DIR)/
ln -s ../launchpad $(INSTALL_DIR)/ ln -sf ../launchpad $(INSTALL_DIR)/
# clean up # clean up
rm -rf $(INSTALL_DIR)/koreader/data/{cr3.ini,cr3skin-format.txt,desktop,devices,manual} rm -rf $(INSTALL_DIR)/koreader/data/{cr3.ini,cr3skin-format.txt,desktop,devices,manual}
rm $(INSTALL_DIR)/koreader/fonts/droid/DroidSansFallbackFull.ttf rm $(INSTALL_DIR)/koreader/fonts/droid/DroidSansFallbackFull.ttf
@ -58,13 +57,14 @@ fetchthirdparty:
$(MAKE) -C $(KOR_BASE) fetchthirdparty $(MAKE) -C $(KOR_BASE) fetchthirdparty
clean: clean:
rm -rf $(INSTALL_DIR)
$(MAKE) -C $(KOR_BASE) clean $(MAKE) -C $(KOR_BASE) clean
customupdate: all customupdate: all
# ensure that the binaries were built for ARM # ensure that the binaries were built for ARM
file $(INSTALL_DIR)/koreader/luajit | grep ARM || exit 1 file $(INSTALL_DIR)/koreader/luajit | grep ARM || exit 1
# remove old package if any # remove old package if any
rm -f koreader-$(VERSION).zip rm -f koreader-$(MACHINE)-$(VERSION).zip
# create new package # create new package
cd $(INSTALL_DIR) && \ cd $(INSTALL_DIR) && \
zip -9 -r \ zip -9 -r \

Loading…
Cancel
Save