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
pull/2/merge
Dobrica Pavlinusic 12 years ago
parent eab72cfb27
commit 65f95ca204

4
.gitignore vendored

@ -1,10 +1,10 @@
*.swp
lua
lua-*
lsqlite3*
sqlite-amalgamation*
.reader.kpdfview.lua
mupdf-thirdparty.zip
kpdfview
*.o
/.cproject

@ -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

Loading…
Cancel
Save