diff --git a/Makefile b/Makefile index 0ef5467ee..1af9ad9ca 100644 --- a/Makefile +++ b/Makefile @@ -45,19 +45,6 @@ endif mkdir -p $(INSTALL_DIR)/koreader/data/dict mkdir -p $(INSTALL_DIR)/koreader/data/tessdata mkdir -p $(INSTALL_DIR)/koreader/fonts/host - # Kindle startup - ln -sf ../kindle/extensions $(INSTALL_DIR)/ - ln -sf ../kindle/launchpad $(INSTALL_DIR)/ - ln -sf ../kindle/koreader.sh $(INSTALL_DIR)/koreader - # Kobo startup - mkdir -p $(INSTALL_DIR)/kobo/mnt/onboard/.kobo - ln -sf ../../../../../kobo/fmon $(INSTALL_DIR)/kobo/mnt/onboard/.kobo/ - cd $(INSTALL_DIR)/kobo && tar -czhf ../KoboRoot.tgz mnt - cp resources/koreader.png $(INSTALL_DIR)/koreader.png - cp kobo/fmon/README.txt $(INSTALL_DIR)/README_kobo.txt - cp kobo/koreader_kobo.sh $(INSTALL_DIR)/koreader - cp kobo/kobo_suspend.sh $(INSTALL_DIR)/koreader - cp kobo/*.bin $(INSTALL_DIR)/koreader ifndef EMULATE_READER # clean up, remove unused files for releases rm -rf $(INSTALL_DIR)/koreader/data/{cr3.ini,cr3skin-format.txt,desktop,devices,manual} @@ -81,11 +68,15 @@ clean: rm -rf $(INSTALL_DIR) $(MAKE) -C $(KOR_BASE) clean -customupdate: all +kindleupdate: all # ensure that the binaries were built for ARM file $(INSTALL_DIR)/koreader/luajit | grep ARM || exit 1 # remove old package if any rm -f koreader-kindle-$(MACHINE)-$(VERSION).zip + # Kindle launching scripts + ln -sf ../kindle/extensions $(INSTALL_DIR)/ + ln -sf ../kindle/launchpad $(INSTALL_DIR)/ + ln -sf ../../kindle/koreader.sh $(INSTALL_DIR)/koreader # create new package cd $(INSTALL_DIR) && \ zip -9 -r \ @@ -99,6 +90,15 @@ koboupdate: all file $(INSTALL_DIR)/koreader/luajit | grep ARM || exit 1 # remove old package if any rm -f koreader-kobo-$(MACHINE)-$(VERSION).zip + # Kobo launching scripts + mkdir -p $(INSTALL_DIR)/kobo/mnt/onboard/.kobo + ln -sf ../../../../../kobo/fmon $(INSTALL_DIR)/kobo/mnt/onboard/.kobo/ + cd $(INSTALL_DIR)/kobo && tar -czhf ../KoboRoot.tgz mnt + cp resources/koreader.png $(INSTALL_DIR)/koreader.png + cp kobo/fmon/README.txt $(INSTALL_DIR)/README_kobo.txt + cp kobo/koreader_kobo.sh $(INSTALL_DIR)/koreader + cp kobo/kobo_suspend.sh $(INSTALL_DIR)/koreader + cp kobo/*.bin $(INSTALL_DIR)/koreader # create new package cd $(INSTALL_DIR) && \ zip -9 -r \ diff --git a/README.md b/README.md index bae2d1835..8b8d0b2d3 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ make clean To build for the Kindle: ``` -make customupdate +make kindleupdate ``` To build for the Kobo: diff --git a/kobo/koreader_kobo.sh b/kobo/koreader_kobo.sh index 84171f03f..8a49927ae 100644 --- a/kobo/koreader_kobo.sh +++ b/kobo/koreader_kobo.sh @@ -23,23 +23,23 @@ killall -STOP nickel killall -CONT nickel # return to home screen -cd /mnt/onboard/.kobo/koreader/Kobo case `/bin/kobo_config.sh * 2>/dev/null` in - dragon) #DEVICE=AURAHD + dragon) #DEVICE=AURAHD #no binary file available ;; phoenix) #DEVICE=AURA cat ./KoboAuraTapHomeIcon.bin > /dev/input/event1 cat ./KoboAuraTapHomeIcon.bin > /dev/input/event1 ;; - kraken) #DEVICE=GLO + kraken) #DEVICE=GLO #no binary file available ;; - pixie) #DEVICE=MINI + pixie) #DEVICE=MINI cat ./KoboMiniTapHomeIcon.bin > /dev/input/event1 cat ./KoboMiniTapHomeIcon.bin > /dev/input/event1 ;; trilogy|*) #DEVICE=TOUCH cat ./KoboTouchHomeButton.bin > /dev/input/event0 ;; -esac \ No newline at end of file +esac + diff --git a/koreader-base b/koreader-base index 5521a8786..ac9eea0e0 160000 --- a/koreader-base +++ b/koreader-base @@ -1 +1 @@ -Subproject commit 5521a8786a1e148625c4ca31d3626be5b92814cb +Subproject commit ac9eea0e045cc6e0a6021850fe804ae1c09748a3