@@ -25,7 +25,7 @@ $(FREETYPE_LIB) $(FREETYPE_DIR)/include: $(THIRDPARTY_DIR)/freetype2/*.*
25
25
-DLDFLAGS='$(LDFLAGS)' \
26
26
$(CURDIR)/$(THIRDPARTY_DIR)/freetype2 && \
27
27
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
28
- cp -fL $(FREETYPE_DIR)/$(if $(WIN32),bin,lib)/$(notdir $(FREETYPE_LIB)) $@
28
+ cp -fL $(FREETYPE_DIR)/$(if $(WIN32),bin,lib)/$(notdir $(FREETYPE_LIB)) $(FREETYPE_LIB)
29
29
30
30
$(HARFBUZZ_LIB) $(HARFBUZZ_DIR)/include: $(THIRDPARTY_DIR)/harfbuzz/*.*
31
31
install -d $(HARFBUZZ_BUILD_DIR)
@@ -41,7 +41,7 @@ $(HARFBUZZ_LIB) $(HARFBUZZ_DIR)/include: $(THIRDPARTY_DIR)/harfbuzz/*.*
41
41
-DFREETYPE_DIR='$(FREETYPE_DIR)' \
42
42
$(CURDIR)/$(THIRDPARTY_DIR)/harfbuzz && \
43
43
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
44
- cp -fL $(HARFBUZZ_DIR)/lib/$(notdir $(HARFBUZZ_LIB)) $@
44
+ cp -fL $(HARFBUZZ_DIR)/lib/$(notdir $(HARFBUZZ_LIB)) $(HARFBUZZ_LIB)
45
45
46
46
$(UTF8PROC_LIB) $(UTF8PROC_DIR): $(THIRDPARTY_DIR)/utf8proc/*.*
47
47
install -d $(UTF8PROC_BUILD_DIR)
@@ -53,15 +53,15 @@ $(UTF8PROC_LIB) $(UTF8PROC_DIR): $(THIRDPARTY_DIR)/utf8proc/*.*
53
53
-DLDFLAGS='$(LDFLAGS)' \
54
54
$(CURDIR)/$(THIRDPARTY_DIR)/utf8proc && \
55
55
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
56
- cp -fL $(UTF8PROC_DIR)/$(notdir $(UTF8PROC_LIB)) $@
57
- chmod 755 $@
56
+ cp -fL $(UTF8PROC_DIR)/$(notdir $(UTF8PROC_LIB)) $(UTF8PROC_LIB)
57
+ chmod 755 $(UTF8PROC_LIB)
58
58
ifdef DARWIN
59
59
install_name_tool -id \
60
60
libs/$(notdir $(UTF8PROC_LIB)) \
61
61
$(UTF8PROC_LIB)
62
62
endif
63
63
64
- $(FRIBIDI_LIB) $(FRIBIDI_DIR): $(THIRDPARTY_DIR)/fribidi/*.*
64
+ $(FRIBIDI_LIB) $(FRIBIDI_DIR)/include : $(THIRDPARTY_DIR)/fribidi/*.*
65
65
install -d $(FRIBIDI_BUILD_DIR)
66
66
cd $(FRIBIDI_BUILD_DIR) && \
67
67
$(CMAKE) $(CMAKE_FLAGS) \
@@ -71,10 +71,10 @@ $(FRIBIDI_LIB) $(FRIBIDI_DIR): $(THIRDPARTY_DIR)/fribidi/*.*
71
71
-DLDFLAGS='$(LDFLAGS)' \
72
72
$(CURDIR)/$(THIRDPARTY_DIR)/fribidi && \
73
73
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
74
- cp -fL $(FRIBIDI_DIR)/lib/$(notdir $(FRIBIDI_LIB)) $@
75
- chmod 755 $@
74
+ cp -fL $(FRIBIDI_DIR)/lib/$(notdir $(FRIBIDI_LIB)) $(FRIBIDI_LIB)
75
+ chmod 755 $(FRIBIDI_LIB)
76
76
77
- $(LIBUNIBREAK_LIB) $(LIBUNIBREAK_DIR): $(THIRDPARTY_DIR)/libunibreak/*.*
77
+ $(LIBUNIBREAK_LIB) $(LIBUNIBREAK_DIR)/include : $(THIRDPARTY_DIR)/libunibreak/*.*
78
78
install -d $(LIBUNIBREAK_BUILD_DIR)
79
79
cd $(LIBUNIBREAK_BUILD_DIR) && \
80
80
$(CMAKE) $(CMAKE_FLAGS) \
@@ -84,11 +84,11 @@ $(LIBUNIBREAK_LIB) $(LIBUNIBREAK_DIR): $(THIRDPARTY_DIR)/libunibreak/*.*
84
84
-DLDFLAGS='$(LDFLAGS)' \
85
85
$(CURDIR)/$(THIRDPARTY_DIR)/libunibreak && \
86
86
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
87
- cp -fL $(LIBUNIBREAK_DIR)/lib/$(notdir $(LIBUNIBREAK_LIB)) $@
88
- chmod 755 $@
87
+ cp -fL $(LIBUNIBREAK_DIR)/lib/$(notdir $(LIBUNIBREAK_LIB)) $(LIBUNIBREAK_LIB)
88
+ chmod 755 $(LIBUNIBREAK_LIB)
89
89
90
90
# libjpeg-turbo and libjpeg
91
- $(TURBOJPEG_LIB) $(JPEG_LIB): $(THIRDPARTY_DIR)/libjpeg-turbo/*.*
91
+ $(TURBOJPEG_LIB) $(JPEG_LIB) $(JPEG_DIR)/include : $(THIRDPARTY_DIR)/libjpeg-turbo/*.*
92
92
install -d $(JPEG_BUILD_DIR)
93
93
cd $(JPEG_BUILD_DIR) && \
94
94
$(CMAKE) $(CMAKE_FLAGS) \
@@ -105,7 +105,7 @@ ifdef DARWIN
105
105
$(TURBOJPEG_LIB)
106
106
endif
107
107
108
- $(PNG_LIB): $(ZLIB) $(THIRDPARTY_DIR)/libpng/*.*
108
+ $(PNG_LIB) $(PNG_DIR)/include : $(ZLIB) $(THIRDPARTY_DIR)/libpng/*.*
109
109
install -d $(PNG_BUILD_DIR)
110
110
cd $(PNG_BUILD_DIR) && \
111
111
$(CMAKE) $(CMAKE_FLAGS) \
@@ -116,7 +116,7 @@ $(PNG_LIB): $(ZLIB) $(THIRDPARTY_DIR)/libpng/*.*
116
116
-DLDFLAGS='$(LDFLAGS) -L$(ZLIB_DIR)' \
117
117
$(CURDIR)/$(THIRDPARTY_DIR)/libpng && \
118
118
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
119
- cp -fL $(PNG_DIR)/.libs/$(notdir $(PNG_LIB)) $@
119
+ cp -fL $(PNG_DIR)/.libs/$(notdir $(PNG_LIB)) $(PNG_LIB)
120
120
121
121
$(AES_LIB): $(THIRDPARTY_DIR)/minizip/*.*
122
122
install -d $(MINIZIP_BUILD_DIR)
@@ -132,7 +132,7 @@ $(AES_LIB): $(THIRDPARTY_DIR)/minizip/*.*
132
132
133
133
# by default, mupdf compiles to a static library:
134
134
# we generate a dynamic library from the static library:
135
- $(MUPDF_LIB) $(MUPDF_DIR)/include: $(JPEG_LIB) \
135
+ $(MUPDF_LIB) $(MUPDF_DIR)/include $(MUPDF_DIR)/scripts : $(JPEG_LIB) \
136
136
$(FREETYPE_LIB) $(FREETYPE_DIR)/include \
137
137
$(HARFBUZZ_LIB) $(HARFBUZZ_DIR)/include \
138
138
$(LIBWEBP_LIB) $(LIBWEBP_DIR)/include \
@@ -196,7 +196,7 @@ $(GIF_LIB): $(THIRDPARTY_DIR)/giflib/*.*
196
196
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
197
197
cp -fL $(GIF_DIR)/lib/$(notdir $(GIF_LIB)) $@
198
198
199
- $(LIBWEBP_LIB) $(LIBWEBP_DIR): $(THIRDPARTY_DIR)/libwebp/*.*
199
+ $(LIBWEBP_LIB) $(LIBWEBPDEMUX_LIB) $(LIBSHARPYUV_LIB) $( LIBWEBP_DIR)/include : $(THIRDPARTY_DIR)/libwebp/*.*
200
200
install -d $(LIBWEBP_BUILD_DIR)
201
201
cd $(LIBWEBP_BUILD_DIR) && \
202
202
$(CMAKE) $(CMAKE_FLAGS) \
@@ -209,12 +209,12 @@ $(LIBWEBP_LIB) $(LIBWEBP_DIR): $(THIRDPARTY_DIR)/libwebp/*.*
209
209
-DLDFLAGS='$(LDFLAGS)' \
210
210
$(CURDIR)/$(THIRDPARTY_DIR)/libwebp && \
211
211
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
212
- cp -fL $(LIBWEBP_DIR)/lib/$(notdir $(LIBWEBP_LIB)) $@
212
+ cp -fL $(LIBWEBP_DIR)/lib/$(notdir $(LIBWEBP_LIB)) $(LIBWEBP_LIB)
213
213
cp -fL $(LIBWEBP_DIR)/lib/$(notdir $(LIBWEBPDEMUX_LIB)) $(LIBWEBPDEMUX_LIB)
214
214
cp -fL $(LIBWEBP_DIR)/lib/$(notdir $(LIBSHARPYUV_LIB)) $(LIBSHARPYUV_LIB)
215
- chmod 755 $@
215
+ chmod 755 $(LIBWEBP_LIB) $(LIBWEBPDEMUX_LIB) $(LIBSHARPYUV_LIB)
216
216
217
- $(LUNASVG_LIB): $(THIRDPARTY_DIR)/lunasvg/*.*
217
+ $(LUNASVG_LIB) $(LUNASVG_DIR)/include : $(THIRDPARTY_DIR)/lunasvg/*.*
218
218
install -d $(LUNASVG_BUILD_DIR)
219
219
cd $(LUNASVG_BUILD_DIR) && \
220
220
$(CMAKE) $(CMAKE_FLAGS) \
517
517
cp -fL $(ZLIB_DIR)/lib/$(notdir $(ZLIB)) $(ZLIB)
518
518
endif
519
519
520
- $(ZSTD_LIB): $(THIRDPARTY_DIR)/zstd/*.*
520
+ $(ZSTD_LIB) $(ZSTD_DESTDIR)/include : $(THIRDPARTY_DIR)/zstd/*.*
521
521
install -d $(ZSTD_BUILD_DIR)
522
522
cd $(ZSTD_BUILD_DIR) && \
523
523
$(CMAKE) $(CMAKE_FLAGS) \
@@ -528,7 +528,7 @@ $(ZSTD_LIB): $(THIRDPARTY_DIR)/zstd/*.*
528
528
-DLDFLAGS='$(LDFLAGS)' \
529
529
$(CURDIR)/$(THIRDPARTY_DIR)/zstd && \
530
530
$(CMAKE_MAKE_PROGRAM) $(CMAKE_MAKE_PROGRAM_FLAGS)
531
- cp -fL $(ZSTD_DIR)/lib/$(notdir $(ZSTD_LIB)) $@
531
+ cp -fL $(ZSTD_DIR)/lib/$(notdir $(ZSTD_LIB)) $(ZSTD_LIB)
532
532
533
533
# ===========================================================================
534
534
# console version of StarDict (sdcv)
0 commit comments