Lines 1-67
Link Here
|
1 |
--- Makefile.orig 2013-02-13 09:25:07.000000000 -0500 |
1 |
--- ./Makefile.orig 2014-06-10 17:09:28.000000000 +0200 |
2 |
+++ Makefile 2013-05-06 13:00:30.619173583 -0400 |
2 |
+++ ./Makefile 2014-08-04 18:51:44.000000000 +0200 |
3 |
@@ -12,19 +12,13 @@ default: all |
3 |
@@ -18,13 +18,6 @@ |
4 |
# Do not specify CFLAGS or LIBS on the make invocation line - specify |
|
|
5 |
# XCFLAGS or XLIBS instead. Make ignores any lines in the makefile that |
6 |
# set a variable that was set on the command line. |
7 |
-CFLAGS += $(XCFLAGS) -Ifitz -Ipdf -Ixps -Icbz -Iscripts |
8 |
-LIBS += $(XLIBS) -lfreetype -ljbig2dec -ljpeg -lopenjpeg -lz -lm |
9 |
+CFLAGS += -Ifitz -Ipdf -Ixps -Icbz -Iscripts $(XCFLAGS) |
10 |
+LIBS += -lfreetype -ljbig2dec -ljpeg -lopenjpeg -lz -lm $(XLIBS) |
11 |
LIBS_V8 = $(LIBS) $(V8LIBS) |
12 |
|
13 |
include Makerules |
4 |
include Makerules |
14 |
include Makethird |
5 |
include Makethird |
15 |
|
6 |
|
16 |
-THIRD_LIBS := $(FREETYPE_LIB) |
7 |
-THIRD_LIBS += $(FREETYPE_LIB) |
17 |
-THIRD_LIBS += $(JBIG2DEC_LIB) |
8 |
-THIRD_LIBS += $(JBIG2DEC_LIB) |
18 |
-THIRD_LIBS += $(JPEG_LIB) |
9 |
-THIRD_LIBS += $(JPEG_LIB) |
19 |
-THIRD_LIBS += $(OPENJPEG_LIB) |
10 |
-THIRD_LIBS += $(OPENJPEG_LIB) |
|
|
11 |
-THIRD_LIBS += $(OPENSSL_LIB) |
20 |
-THIRD_LIBS += $(ZLIB_LIB) |
12 |
-THIRD_LIBS += $(ZLIB_LIB) |
21 |
- |
13 |
- |
22 |
ifeq "$(verbose)" "" |
14 |
LIBS += $(FREETYPE_LIBS) |
23 |
QUIET_AR = @ echo ' ' ' ' AR $@ ; |
15 |
LIBS += $(JBIG2DEC_LIBS) |
24 |
QUIET_CC = @ echo ' ' ' ' CC $@ ; |
16 |
LIBS += $(JPEG_LIBS) |
25 |
@@ -169,14 +163,15 @@ $(MUTOOL) : $(addprefix $(OUT)/, pdfclea |
|
|
26 |
|
27 |
ifeq "$(NOX11)" "" |
28 |
MUVIEW := $(OUT)/mupdf |
29 |
+ifeq "$(V8_PRESENT)" "1" |
30 |
+$(MUVIEW) : $(FITZ_V8_LIB) $(THIRD_LIBS) |
31 |
+$(MUVIEW) : $(addprefix $(OUT)/, x11_main.o x11_image.o pdfapp.o) |
32 |
+ $(LINK_V8_CMD) $(X11_LIBS) |
33 |
+else |
34 |
$(MUVIEW) : $(FITZ_LIB) $(THIRD_LIBS) |
35 |
$(MUVIEW) : $(addprefix $(OUT)/, x11_main.o x11_image.o pdfapp.o) |
36 |
$(LINK_CMD) $(X11_LIBS) |
37 |
- |
38 |
-MUVIEW_V8 := $(OUT)/mupdf-v8 |
39 |
-$(MUVIEW_V8) : $(FITZ_V8_LIB) $(THIRD_LIBS) |
40 |
-$(MUVIEW_V8) : $(addprefix $(OUT)/, x11_main.o x11_image.o pdfapp.o) |
41 |
- $(LINK_V8_CMD) $(X11_LIBS) |
42 |
+endif |
43 |
endif |
44 |
|
45 |
MUJSTEST_V8 := $(OUT)/mujstest-v8 |
46 |
@@ -184,12 +179,6 @@ $(MUJSTEST_V8) : $(FITZ_V8_LIB) $(THIRD_ |
47 |
$(MUJSTEST_V8) : $(addprefix $(OUT)/, jstest_main.o pdfapp.o) |
48 |
$(LINK_V8_CMD) |
49 |
|
50 |
-ifeq "$(V8_PRESENT)" "1" |
51 |
-JSTARGETS := $(MUJSTEST_V8) $(FITZ_V8_LIB) $(MUVIEW_V8) |
52 |
-else |
53 |
-JSTARGETS := |
54 |
-endif |
55 |
- |
56 |
# --- Format man pages --- |
57 |
|
58 |
%.txt: %.1 |
59 |
@@ -212,7 +201,7 @@ install: $(FITZ_LIB) $(MUVIEW) $(MUDRAW) |
60 |
install -d $(DESTDIR)$(bindir) $(DESTDIR)$(libdir) $(DESTDIR)$(incdir) $(DESTDIR)$(mandir)/man1 |
61 |
install $(FITZ_LIB) $(DESTDIR)$(libdir) |
62 |
install fitz/memento.h fitz/fitz.h pdf/mupdf.h xps/muxps.h cbz/mucbz.h $(DESTDIR)$(incdir) |
63 |
- install $(MUVIEW) $(MUDRAW) $(MUBUSY) $(DESTDIR)$(bindir) |
64 |
+ install $(MUVIEW) $(MUDRAW) $(MUTOOL) $(DESTDIR)$(bindir) |
65 |
install $(wildcard apps/man/*.1) $(DESTDIR)$(mandir)/man1 |
66 |
|
67 |
# --- Clean and Default --- |