summaryrefslogtreecommitdiff
path: root/Makethird
AgeCommit message (Collapse)Author
2013-05-29Add rules to configure and build openssl if it is present in thirdparty.Tor Andersson
Also sets the -DHAVE_OPENSSL flag.
2013-05-29Clean up thirdparty / system library makefile variables.Tor Andersson
2013-05-24Update build to use the latest openJPEG2Shailesh Mistry
2013-05-22Update OpenJPEG to v2.0.0.Robin Watts
2013-05-16Only link with X11 for X11 viewer.Tor Andersson
2013-04-23Fix pkg-config issues.Tor Andersson
Only evaluate pkg-config variables if using system libraries, using a := assignment in Makethird. This silences warnings if the library is in thirdparty but not installed on the system.
2012-11-16Fix build with openjpeg-1.5.1Wouter van Kesteren
2012-09-26Add thirdparty libraries as git submodules.Tor Andersson
jbig2dec latest freetype 2.4.10 jpeg 9 openjpeg 1.5.0 zlib 1.2.7 Update MSVC projects for thirdparty libraries as submodules. Improve thirdparty library availability checks in Makethird by checking for the existence of a README file instead of just the directory, since a checkout without active git submodules has empty directories for the third party libraries.
2012-06-29Mujstest Makefile tweaksRobin Watts
No idea how this was ever working before. Correct locations for finding libraries. Use C++ to compile the appropriate v8 interface file. Add v8_base and v8_snapshot to the library lists. Also add pthreads for linux, as it seems to be required. No idea why...
2012-06-27Makefile tweaksRobin Watts
Add an all-nojs target to make all the non-js dependent targets; I envisage the cluster using this for normal runs so that having a broken v8 library won't stop normal tests working. Add macosx detection for the choice of v8 library to use.
2012-06-20Makefile changes to enable mupdf-v8 and mujstest-v8 on linux.Robin Watts
If the v8 lib is present in thirdparty, add the above binaries to the 'all' target.
2012-04-23Use jmemnobs.c instead of jmemansi.c in libjpeg.Tor Andersson
2012-03-16Add -Dverbose=-1 to zlib CFLAGS.Robin Watts
This shuts up the spurious 'overflow' warnings when outputting pages.
2012-03-07Move to OpenJPEG 1.5.0Robin Watts
Just makefile/solution changes.
2012-01-27Makefile/Project changes to use new thirdparty.zipRobin Watts
Updated thirdparty.zip contains newer jpeg, jbig2 and freetype code.
2011-04-08Add special case non-aa scan converter with accompanying blit functions.Tor Andersson
Also turn on font hinting when rendering non-aa text.
2011-04-07Add text antialiasing too.Robin Watts
Update the text rendering code to use the raster renderer in freetype rather than the smooth one. No change to the hinting methods used yet.
2011-04-07Simplify makefiles by use of $(wildcard) and chained rules.Tor Andersson
2011-04-06Move scripts and config files into "scripts" directory.Tor Andersson
2011-04-05Makefile tweaks.Tor Andersson
2011-03-06Slim down freetype thirdparty library build.Tor Andersson
2011-03-04Fix include search path for Makethird so filt_dctd will find jconfig.hTor Andersson
2011-02-23Update Makefiles and project files for new thirdparty versions.Tor Andersson
2010-07-29Copy jconfig.txt to jconfig.h when building third party libjpeg.Tor Andersson
2010-07-21Fixes to compile with MSYS.Tor Andersson
2010-07-15Tweak makefiles.Tor Andersson
2010-07-09Rearrange and merge some files in the fitz directory.Tor Andersson
2010-06-23Add special case loops for loadtile8 when pad is 1 and 3 (grayscale and rgb).Tor Andersson
2010-06-15Rearrange in Makerules and Makethird to remove cyclical dependencies.Tor Andersson
2010-06-04Add missing -lfreetype for non-thirdparty-package builds on MacOS X.Tor Andersson
2010-06-01Add support for automatically compiling third party libraries if they are ↵Tor Andersson
present in a thirdparty directory.