Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-23 | Add mingw32 cross compilation targets to make file. | Tor Andersson | |
2012-04-09 | Bug 692976: Fix spurious thread lock debug warnings on context clones | Robin Watts | |
When cloning, ensure the locks are done on the new context, not the old one; this makes no difference except to suppress some spurious debugging messages. Also ensure that DEBUG is predefined for Makefile based debug and memento builds. Thanks to Bas Weelinck. | |||
2012-03-21 | Update iOS app. | Tor Andersson | |
2011-11-15 | Merge branch 'master' into context | Robin Watts | |
Mostly redoing the xps_context to xps_document change and adding contexts to newly written code. Conflicts: apps/pdfapp.c apps/pdfapp.h apps/x11_main.c apps/xpsdraw.c draw/draw_device.c draw/draw_scale.c fitz/base_object.c fitz/fitz.h pdf/mupdf.h pdf/pdf_interpret.c pdf/pdf_outline.c pdf/pdf_page.c xps/muxps.h xps/xps_doc.c xps/xps_xml.c | |||
2011-11-01 | Update project to Xcode 4. | Tor Andersson | |
2011-11-01 | Tweak build scripts for iOS viewer. | Tor Andersson | |
2011-11-01 | Add skeleton iOS viewer project. | Tor Andersson | |
Support cross compiling for iPhone and iPad targets using the makefile. | |||
2011-09-14 | Add Memento build option. | Robin Watts | |
Import memento files. Update Makefile to support: make build=memento (like debug, but with memento too). Tiny tweak to cmapdump to avoid memento building that utility. | |||
2011-04-25 | Add libs target, and webos OS settings. | Robin Watts | |
Add libs (to allow for building of libraries without apps, such as will be required for the WebOS bindings). Add 2 webos OS setups to the Makerules file to match the 2 default webos configurations used in the PDK. | |||
2011-04-25 | Add 'generate' make target to make font/cmap headers. | Robin Watts | |
Simple tweak to aid cross compiling. | |||
2011-04-25 | Makefile tweaks for cross compiling, plus example cross compile target. | Robin Watts | |
Add 2 new makefile options to Mupdf. If CROSSCOMPILE is defined, then we avoid performing tasks during the build that require a binary to be built and then executed as part of the build. Currently this is just the cmap and font dumping steps. If NOX11 is defined, then we avoid building the X11 app. Finally, in Makerules, we have a new section to show how to encapsulate the changes for a given cross compile target. If OS is defined to be "beagle-cross" then we build using given compilers/options. | |||
2011-04-07 | Simplify makefiles by use of $(wildcard) and chained rules. | Tor Andersson | |
2011-04-06 | Move scripts and config files into "scripts" directory. | Tor Andersson | |
2011-04-04 | pdf: Rename mupdf directory. | Tor Andersson | |
2011-03-22 | xps: use fitz runtime and remove ghostscript specific code so it compiles. | Tor Andersson | |
2011-03-09 | Use CFLAGS from the environment if set. | Tor Andersson | |
2011-02-02 | Use BINDIR, LIBDIR and INCDIR variables for installation directories instead ↵ | Tor Andersson | |
of hard coding the use of /bin etc. | |||
2010-07-23 | Tweaks to compile on FreeBSD. | Tor Andersson | |
2010-07-23 | Allow some makefile variables to be overridden on the command line to ease ↵ | Tor Andersson | |
cross compilation. | |||
2010-07-15 | Tweak makefiles. | Tor Andersson | |
2010-07-14 | Add 'native' build target using -march | Tor Andersson | |
2010-07-08 | Remove unmaintained MMX optimized function and runtime detection. | Tor Andersson | |
2010-07-05 | Use NDEBUG rather than DEBUG to test build at compile time. | Tor Andersson | |
2010-07-02 | Test if we're on an x86 machine before adding x86 specific compiler flags. | Tor Andersson | |
2010-06-29 | Allow both 32 and 64-bit builds on Mac OS X by passing arch | Tor Andersson | |
2010-06-18 | Allow assembler files in the makefile. Renamed ARCH_SRC to DRAW_ARCH_SRC. | Tor Andersson | |
2010-06-18 | Add DEBUG and NDEBUG preprocessor defines when building debug and release ↵ | Tor Andersson | |
modes, respectively. | |||
2010-06-15 | Rearrange in Makerules and Makethird to remove cyclical dependencies. | Tor Andersson | |
2010-06-15 | Add THIRD_INCS to CFLAGS after it has been set, not before. | Tor Andersson | |
2010-06-04 | Add missing -lfreetype for non-thirdparty-package builds on MacOS X. | Tor Andersson | |
2010-06-01 | Add support for automatically compiling third party libraries if they are ↵ | Tor Andersson | |
present in a thirdparty directory. | |||
2010-05-20 | Only create a single libmupdf library. | Tor Andersson | |
2010-05-20 | Split configuration options from Makefile into Makerules. | Tor Andersson | |
This is done in preparation for both a configure script and a separate thirdparty package Makefile which will also source the Makerules file. |