mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
fix fetchthirdparty, closes #43
- added forgot git submodule init to make empty repository checkout work - fetchthirdparty won't re-download exiting archives on disk - moved mupdf-thirdparty.zip to root of repostory, since mupdf already has .gitignore and we shouldn't modify upstream submodule
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,10 +1,10 @@
|
||||
*.swp
|
||||
lua
|
||||
lua-*
|
||||
lsqlite3*
|
||||
sqlite-amalgamation*
|
||||
.reader.kpdfview.lua
|
||||
mupdf-thirdparty.zip
|
||||
kpdfview
|
||||
*.o
|
||||
|
||||
|
||||
/.cproject
|
||||
|
||||
12
Makefile
12
Makefile
@@ -96,9 +96,13 @@ lfs.o: $(LFSDIR)/src/lfs.c
|
||||
|
||||
fetchthirdparty:
|
||||
-rm -Rf lua lua-5.1.4*
|
||||
-rm -Rf mupdf/thirdparty
|
||||
git submodule init
|
||||
git submodule update
|
||||
( cd mupdf ; wget http://www.mupdf.com/download/mupdf-thirdparty.zip && unzip mupdf-thirdparty.zip )
|
||||
wget http://www.lua.org/ftp/lua-5.1.4.tar.gz && tar xvzf lua-5.1.4.tar.gz && ln -s lua-5.1.4 lua
|
||||
test -f mupdf-thirdparty.zip || wget http://www.mupdf.com/download/mupdf-thirdparty.zip
|
||||
unzip mupdf-thirdparty.zip -d mupdf
|
||||
test -f lua-5.1.4.tar.gz || wget http://www.lua.org/ftp/lua-5.1.4.tar.gz
|
||||
tar xvzf lua-5.1.4.tar.gz && ln -s lua-5.1.4 lua
|
||||
|
||||
clean:
|
||||
-rm -f *.o kpdfview
|
||||
@@ -107,8 +111,8 @@ cleanthirdparty:
|
||||
make -C $(LUADIR) clean
|
||||
make -C $(MUPDFDIR) clean
|
||||
-rm -rf $(DJVUDIR)/build
|
||||
-rm $(MUPDFDIR)/fontdump.host
|
||||
-rm $(MUPDFDIR)/cmapdump.host
|
||||
-rm -f $(MUPDFDIR)/fontdump.host
|
||||
-rm -f $(MUPDFDIR)/cmapdump.host
|
||||
|
||||
$(MUPDFDIR)/fontdump.host:
|
||||
make -C mupdf CC="$(HOSTCC)" $(MUPDFTARGET)/fontdump
|
||||
|
||||
Reference in New Issue
Block a user