Print this page
10079 smatch Makefile changes for usr/src/lib
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/iconv_modules/ja/Makefile.com
+++ new/usr/src/lib/iconv_modules/ja/Makefile.com
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at src/OPENSOLARIS.LICENSE.
↓ open down ↓ |
14 lines elided |
↑ open up ↑ |
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright 2007 Sun Microsystems, Inc. All rights reserved.
23 23 # Use is subject to license terms.
24 24 #
25 +# Copyright (c) 2018, Joyent, Inc.
25 26
26 27 include $(SRC)/Makefile.master
27 28
28 29 include $(SRC)/lib/iconv_modules/Makefile.iconv
29 30
30 31 include $(SRC)/lib/iconv_modules/ja/Makefile.iconv
31 32
32 33 LIB = $(MODULES:%.c=%.so)
33 34 LIB64 = $(MODULES:%.c=$(MACH64)/%.so)
34 35
35 36 LDLIBS= -lc
36 37
38 +# needs work
39 +SMATCH=off
40 +
37 41 INSTALL_MODULES = .modules_installed
38 42 CLEANFILES += $(INSTALL_MODULES)
39 43
40 44 install := TARGET = install
41 45 all := TARGET = all
42 46 lint := TARGET = lint
43 47 clean := TARGET = clean
44 48 clobber := TARGET = clobber
45 49
46 50 LINKS= \
47 51 eucJP_TO_ISO-2022-JP.RFC1468.c \
48 52 PCK_TO_ISO-2022-JP.RFC1468.c \
49 53 UTF-8_TO_ISO-2022-JP.RFC1468.c \
50 54 eucJP_TO_UTF-8-Java.c \
51 55 UTF-8-Java_TO_eucJP.c \
52 56 PCK_TO_UTF-8-Java.c \
53 57 UTF-8-Java_TO_PCK.c \
54 58 eucJP_TO_UTF-8.c \
55 59 eucJP_TO_UTF-16.c \
56 60 eucJP_TO_UTF-16BE.c \
57 61 eucJP_TO_UTF-16LE.c \
58 62 eucJP_TO_UCS-2.c \
59 63 eucJP_TO_UCS-2BE.c \
60 64 eucJP_TO_UCS-2LE.c \
61 65 eucJP_TO_UTF-32.c \
62 66 eucJP_TO_UTF-32BE.c \
63 67 eucJP_TO_UTF-32LE.c \
64 68 UTF-8_TO_eucJP.c \
65 69 UTF-16_TO_eucJP.c \
66 70 UTF-16BE_TO_eucJP.c \
67 71 UTF-16LE_TO_eucJP.c \
68 72 UCS-2_TO_eucJP.c \
69 73 UCS-2BE_TO_eucJP.c \
70 74 UCS-2LE_TO_eucJP.c \
71 75 UTF-32_TO_eucJP.c \
72 76 UTF-32BE_TO_eucJP.c \
73 77 UTF-32LE_TO_eucJP.c \
74 78 PCK_TO_UTF-8.c \
75 79 PCK_TO_UTF-16.c \
76 80 PCK_TO_UTF-16BE.c \
77 81 PCK_TO_UTF-16LE.c \
78 82 PCK_TO_UCS-2.c \
79 83 PCK_TO_UCS-2BE.c \
80 84 PCK_TO_UCS-2LE.c \
81 85 PCK_TO_UTF-32.c \
82 86 PCK_TO_UTF-32BE.c \
83 87 PCK_TO_UTF-32LE.c \
84 88 UTF-8_TO_PCK.c \
85 89 UTF-16_TO_PCK.c \
86 90 UTF-16BE_TO_PCK.c \
87 91 UTF-16LE_TO_PCK.c \
88 92 UCS-2_TO_PCK.c \
89 93 UCS-2BE_TO_PCK.c \
90 94 UCS-2LE_TO_PCK.c \
91 95 UTF-32_TO_PCK.c \
92 96 UTF-32BE_TO_PCK.c \
93 97 UTF-32LE_TO_PCK.c \
94 98 eucJP-ms_TO_UTF-8.c \
95 99 eucJP-ms_TO_UTF-16.c \
96 100 eucJP-ms_TO_UTF-16BE.c \
97 101 eucJP-ms_TO_UTF-16LE.c \
98 102 eucJP-ms_TO_UCS-2.c \
99 103 eucJP-ms_TO_UCS-2BE.c \
100 104 eucJP-ms_TO_UCS-2LE.c \
101 105 eucJP-ms_TO_UTF-32.c \
102 106 eucJP-ms_TO_UTF-32BE.c \
103 107 eucJP-ms_TO_UTF-32LE.c \
104 108 UTF-8_TO_eucJP-ms.c \
105 109 UTF-16_TO_eucJP-ms.c \
106 110 UTF-16BE_TO_eucJP-ms.c \
107 111 UTF-16LE_TO_eucJP-ms.c \
108 112 UCS-2_TO_eucJP-ms.c \
109 113 UCS-2BE_TO_eucJP-ms.c \
110 114 UCS-2LE_TO_eucJP-ms.c \
111 115 UTF-32_TO_eucJP-ms.c \
112 116 UTF-32BE_TO_eucJP-ms.c \
113 117 UTF-32LE_TO_eucJP-ms.c \
114 118 ms932_TO_UTF-8.c \
115 119 ms932_TO_UTF-16.c \
116 120 ms932_TO_UTF-16BE.c \
117 121 ms932_TO_UTF-16LE.c \
118 122 ms932_TO_UCS-2.c \
119 123 ms932_TO_UCS-2BE.c \
120 124 ms932_TO_UCS-2LE.c \
121 125 ms932_TO_UTF-32.c \
122 126 ms932_TO_UTF-32BE.c \
123 127 ms932_TO_UTF-32LE.c \
124 128 UTF-8_TO_ms932.c \
125 129 UTF-16_TO_ms932.c \
126 130 UTF-16BE_TO_ms932.c \
127 131 UTF-16LE_TO_ms932.c \
128 132 UCS-2_TO_ms932.c \
129 133 UCS-2BE_TO_ms932.c \
130 134 UCS-2LE_TO_ms932.c \
131 135 UTF-32_TO_ms932.c \
132 136 UTF-32BE_TO_ms932.c \
133 137 UTF-32LE_TO_ms932.c \
134 138 EUC-JIS-2004_TO_UTF-8.c \
135 139 EUC-JIS-2004_TO_UTF-16.c \
136 140 EUC-JIS-2004_TO_UTF-16BE.c \
137 141 EUC-JIS-2004_TO_UTF-16LE.c \
138 142 EUC-JIS-2004_TO_UCS-2.c \
139 143 EUC-JIS-2004_TO_UCS-2BE.c \
140 144 EUC-JIS-2004_TO_UCS-2LE.c \
141 145 EUC-JIS-2004_TO_UTF-32.c \
142 146 EUC-JIS-2004_TO_UTF-32BE.c \
143 147 EUC-JIS-2004_TO_UTF-32LE.c \
144 148 UTF-8_TO_EUC-JIS-2004.c \
145 149 UTF-16_TO_EUC-JIS-2004.c \
146 150 UTF-16BE_TO_EUC-JIS-2004.c \
147 151 UTF-16LE_TO_EUC-JIS-2004.c \
148 152 UCS-2_TO_EUC-JIS-2004.c \
149 153 UCS-2BE_TO_EUC-JIS-2004.c \
150 154 UCS-2LE_TO_EUC-JIS-2004.c \
151 155 UTF-32_TO_EUC-JIS-2004.c \
152 156 UTF-32BE_TO_EUC-JIS-2004.c \
153 157 UTF-32LE_TO_EUC-JIS-2004.c \
154 158 Shift_JIS-2004_TO_UTF-8.c \
155 159 Shift_JIS-2004_TO_UTF-16.c \
156 160 Shift_JIS-2004_TO_UTF-16BE.c \
157 161 Shift_JIS-2004_TO_UTF-16LE.c \
158 162 Shift_JIS-2004_TO_UCS-2.c \
159 163 Shift_JIS-2004_TO_UCS-2BE.c \
160 164 Shift_JIS-2004_TO_UCS-2LE.c \
161 165 Shift_JIS-2004_TO_UTF-32.c \
162 166 Shift_JIS-2004_TO_UTF-32BE.c \
163 167 Shift_JIS-2004_TO_UTF-32LE.c \
164 168 UTF-8_TO_Shift_JIS-2004.c \
165 169 UTF-16_TO_Shift_JIS-2004.c \
166 170 UTF-16BE_TO_Shift_JIS-2004.c \
167 171 UTF-16LE_TO_Shift_JIS-2004.c \
168 172 UCS-2_TO_Shift_JIS-2004.c \
169 173 UCS-2BE_TO_Shift_JIS-2004.c \
170 174 UCS-2LE_TO_Shift_JIS-2004.c \
171 175 UTF-32_TO_Shift_JIS-2004.c \
172 176 UTF-32BE_TO_Shift_JIS-2004.c \
173 177 UTF-32LE_TO_Shift_JIS-2004.c \
174 178 ISO-2022-JP-2004_TO_UTF-8.c \
175 179 ISO-2022-JP-2004_TO_UTF-16.c \
176 180 ISO-2022-JP-2004_TO_UTF-16BE.c \
177 181 ISO-2022-JP-2004_TO_UTF-16LE.c \
178 182 ISO-2022-JP-2004_TO_UCS-2.c \
179 183 ISO-2022-JP-2004_TO_UCS-2BE.c \
180 184 ISO-2022-JP-2004_TO_UCS-2LE.c \
181 185 ISO-2022-JP-2004_TO_UTF-32.c \
182 186 ISO-2022-JP-2004_TO_UTF-32BE.c \
183 187 ISO-2022-JP-2004_TO_UTF-32LE.c \
184 188 UTF-8_TO_ISO-2022-JP-2004.c \
185 189 UTF-16_TO_ISO-2022-JP-2004.c \
186 190 UTF-16BE_TO_ISO-2022-JP-2004.c \
187 191 UTF-16LE_TO_ISO-2022-JP-2004.c \
188 192 UCS-2_TO_ISO-2022-JP-2004.c \
189 193 UCS-2BE_TO_ISO-2022-JP-2004.c \
190 194 UCS-2LE_TO_ISO-2022-JP-2004.c \
191 195 UTF-32_TO_ISO-2022-JP-2004.c \
192 196 UTF-32BE_TO_ISO-2022-JP-2004.c \
193 197 UTF-32LE_TO_ISO-2022-JP-2004.c
194 198
195 199 dummy: all
196 200
197 201 # symlink rules
198 202
199 203 # ISO-2022-JP.RFC1468 -> ISO-2022-JP
200 204 eucJP_TO_ISO-2022-JP.RFC1468.c:
201 205 $(RM) $@; $(SYMLINK) ../common/eucJP_TO_ISO-2022-JP.c $@
202 206 PCK_TO_ISO-2022-JP.RFC1468.c:
203 207 $(RM) $@; $(SYMLINK) ../common/PCK_TO_ISO-2022-JP.c $@
204 208 UTF-8_TO_ISO-2022-JP.RFC1468.c:
205 209 $(RM) $@; $(SYMLINK) ../common/UTF-8_TO_ISO-2022-JP.c $@
206 210
207 211 # UTF-8-Java -> Unicode
208 212 eucJP_TO_UTF-8-Java.c: ../common/eucJP_TO_Unicode.c
209 213 $(RM) $@; $(SYMLINK) ../common/eucJP_TO_Unicode.c $@
210 214 UTF-8-Java_TO_eucJP.c: ../common/Unicode_TO_eucJP.c
211 215 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_eucJP.c $@
212 216 PCK_TO_UTF-8-Java.c: ../common/PCK_TO_Unicode.c
213 217 $(RM) $@; $(SYMLINK) ../common/PCK_TO_Unicode.c $@
214 218 UTF-8-Java_TO_PCK.c: ../common/Unicode_TO_PCK.c
215 219 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_PCK.c $@
216 220
217 221 eucJP_TO_UTF-8.c \
218 222 eucJP_TO_UTF-16.c eucJP_TO_UTF-16BE.c eucJP_TO_UTF-16LE.c \
219 223 eucJP_TO_UCS-2.c eucJP_TO_UCS-2BE.c eucJP_TO_UCS-2LE.c \
220 224 eucJP_TO_UTF-32.c eucJP_TO_UTF-32BE.c eucJP_TO_UTF-32LE.c \
221 225 eucJP-ms_TO_UTF-8.c \
222 226 eucJP-ms_TO_UTF-16.c eucJP-ms_TO_UTF-16BE.c eucJP-ms_TO_UTF-16LE.c \
223 227 eucJP-ms_TO_UCS-2.c eucJP-ms_TO_UCS-2BE.c eucJP-ms_TO_UCS-2LE.c \
224 228 eucJP-ms_TO_UTF-32.c eucJP-ms_TO_UTF-32BE.c eucJP-ms_TO_UTF-32LE.c: ../common/eucJP_TO_Unicode.c
225 229 $(RM) $@; $(SYMLINK) ../common/eucJP_TO_Unicode.c $@
226 230
227 231 PCK_TO_UTF-8.c \
228 232 PCK_TO_UTF-16.c PCK_TO_UTF-16BE.c PCK_TO_UTF-16LE.c \
229 233 PCK_TO_UCS-2.c PCK_TO_UCS-2BE.c PCK_TO_UCS-2LE.c \
230 234 PCK_TO_UTF-32.c PCK_TO_UTF-32BE.c PCK_TO_UTF-32LE.c \
231 235 ms932_TO_UTF-8.c \
232 236 ms932_TO_UTF-16.c ms932_TO_UTF-16BE.c ms932_TO_UTF-16LE.c \
233 237 ms932_TO_UCS-2.c ms932_TO_UCS-2BE.c ms932_TO_UCS-2LE.c \
234 238 ms932_TO_UTF-32.c ms932_TO_UTF-32BE.c ms932_TO_UTF-32LE.c: ../common/PCK_TO_Unicode.c
235 239 $(RM) $@; $(SYMLINK) ../common/PCK_TO_Unicode.c $@
236 240
237 241 UTF-8_TO_eucJP.c \
238 242 UTF-16_TO_eucJP.c UTF-16BE_TO_eucJP.c UTF-16LE_TO_eucJP.c \
239 243 UCS-2_TO_eucJP.c UCS-2BE_TO_eucJP.c UCS-2LE_TO_eucJP.c \
240 244 UTF-32_TO_eucJP.c UTF-32BE_TO_eucJP.c UTF-32LE_TO_eucJP.c \
241 245 UTF-8_TO_eucJP-ms.c \
242 246 UTF-16_TO_eucJP-ms.c UTF-16BE_TO_eucJP-ms.c UTF-16LE_TO_eucJP-ms.c \
243 247 UCS-2_TO_eucJP-ms.c UCS-2BE_TO_eucJP-ms.c UCS-2LE_TO_eucJP-ms.c \
244 248 UTF-32_TO_eucJP-ms.c UTF-32BE_TO_eucJP-ms.c UTF-32LE_TO_eucJP-ms.c: ../common/Unicode_TO_eucJP.c
245 249 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_eucJP.c $@
246 250
247 251 UTF-8_TO_PCK.c \
248 252 UTF-16_TO_PCK.c UTF-16BE_TO_PCK.c UTF-16LE_TO_PCK.c \
249 253 UCS-2_TO_PCK.c UCS-2BE_TO_PCK.c UCS-2LE_TO_PCK.c \
250 254 UTF-32_TO_PCK.c UTF-32BE_TO_PCK.c UTF-32LE_TO_PCK.c \
251 255 UTF-8_TO_ms932.c \
252 256 UTF-16_TO_ms932.c UTF-16BE_TO_ms932.c UTF-16LE_TO_ms932.c \
253 257 UCS-2_TO_ms932.c UCS-2BE_TO_ms932.c UCS-2LE_TO_ms932.c \
254 258 UTF-32_TO_ms932.c UTF-32BE_TO_ms932.c UTF-32LE_TO_ms932.c: ../common/Unicode_TO_PCK.c
255 259 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_PCK.c $@
256 260
257 261 EUC-JIS-2004_TO_UTF-8.c \
258 262 EUC-JIS-2004_TO_UTF-16.c EUC-JIS-2004_TO_UTF-16BE.c EUC-JIS-2004_TO_UTF-16LE.c \
259 263 EUC-JIS-2004_TO_UCS-2.c EUC-JIS-2004_TO_UCS-2BE.c EUC-JIS-2004_TO_UCS-2LE.c \
260 264 EUC-JIS-2004_TO_UTF-32.c EUC-JIS-2004_TO_UTF-32BE.c EUC-JIS-2004_TO_UTF-32LE.c: ../common/EUC-JIS-2004_TO_Unicode.c
261 265 $(RM) $@; $(SYMLINK) ../common/EUC-JIS-2004_TO_Unicode.c $@
262 266
263 267 UTF-8_TO_EUC-JIS-2004.c \
264 268 UTF-16_TO_EUC-JIS-2004.c UTF-16BE_TO_EUC-JIS-2004.c UTF-16LE_TO_EUC-JIS-2004.c \
265 269 UCS-2_TO_EUC-JIS-2004.c UCS-2BE_TO_EUC-JIS-2004.c UCS-2LE_TO_EUC-JIS-2004.c \
266 270 UTF-32_TO_EUC-JIS-2004.c UTF-32BE_TO_EUC-JIS-2004.c UTF-32LE_TO_EUC-JIS-2004.c: ../common/Unicode_TO_EUC-JIS-2004.c
267 271 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_EUC-JIS-2004.c $@
268 272
269 273 Shift_JIS-2004_TO_UTF-8.c \
270 274 Shift_JIS-2004_TO_UTF-16.c \
271 275 Shift_JIS-2004_TO_UTF-16BE.c Shift_JIS-2004_TO_UTF-16LE.c \
272 276 Shift_JIS-2004_TO_UCS-2.c \
273 277 Shift_JIS-2004_TO_UCS-2BE.c Shift_JIS-2004_TO_UCS-2LE.c \
274 278 Shift_JIS-2004_TO_UTF-32.c \
275 279 Shift_JIS-2004_TO_UTF-32BE.c Shift_JIS-2004_TO_UTF-32LE.c: ../common/Shift_JIS-2004_TO_Unicode.c
276 280 $(RM) $@; $(SYMLINK) ../common/Shift_JIS-2004_TO_Unicode.c $@
277 281
278 282 UTF-8_TO_Shift_JIS-2004.c \
279 283 UTF-16_TO_Shift_JIS-2004.c \
280 284 UTF-16BE_TO_Shift_JIS-2004.c UTF-16LE_TO_Shift_JIS-2004.c \
281 285 UCS-2_TO_Shift_JIS-2004.c \
282 286 UCS-2BE_TO_Shift_JIS-2004.c UCS-2LE_TO_Shift_JIS-2004.c \
283 287 UTF-32_TO_Shift_JIS-2004.c \
284 288 UTF-32BE_TO_Shift_JIS-2004.c UTF-32LE_TO_Shift_JIS-2004.c: ../common/Unicode_TO_Shift_JIS-2004.c
285 289 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_Shift_JIS-2004.c $@
286 290
287 291 ISO-2022-JP-2004_TO_UTF-8.c \
288 292 ISO-2022-JP-2004_TO_UTF-16.c \
289 293 ISO-2022-JP-2004_TO_UTF-16BE.c ISO-2022-JP-2004_TO_UTF-16LE.c \
290 294 ISO-2022-JP-2004_TO_UCS-2.c \
291 295 ISO-2022-JP-2004_TO_UCS-2BE.c ISO-2022-JP-2004_TO_UCS-2LE.c \
292 296 ISO-2022-JP-2004_TO_UTF-32.c \
293 297 ISO-2022-JP-2004_TO_UTF-32BE.c ISO-2022-JP-2004_TO_UTF-32LE.c: ../common/ISO-2022-JP-2004_TO_Unicode.c
294 298 $(RM) $@; $(SYMLINK) ../common/ISO-2022-JP-2004_TO_Unicode.c $@
295 299
296 300 UTF-8_TO_ISO-2022-JP-2004.c \
297 301 UTF-16_TO_ISO-2022-JP-2004.c \
298 302 UTF-16BE_TO_ISO-2022-JP-2004.c UTF-16LE_TO_ISO-2022-JP-2004.c \
299 303 UCS-2_TO_ISO-2022-JP-2004.c \
300 304 UCS-2BE_TO_ISO-2022-JP-2004.c UCS-2LE_TO_ISO-2022-JP-2004.c \
301 305 UTF-32_TO_ISO-2022-JP-2004.c \
302 306 UTF-32BE_TO_ISO-2022-JP-2004.c UTF-32LE_TO_ISO-2022-JP-2004.c: ../common/Unicode_TO_ISO-2022-JP-2004.c
303 307 $(RM) $@; $(SYMLINK) ../common/Unicode_TO_ISO-2022-JP-2004.c $@
304 308
305 309 all: $(LINKS) .WAIT $(DYNOBJS)
306 310
307 311 CLEANFILES += $(LINKS) $(DYNOBJS) $(ALL_SOS)
308 312
309 313 clobber: clean
310 314
311 315 $(INSTALL_MODULES): $(DYNOBJS)
312 316 for f in $(DYNOBJS); do \
313 317 fp=`echo $$f | $(SED) -e 's/_TO_/%/'`; \
314 318 echo "installing $$f as $(ICONV_DIR)/$$fp ..." ; \
315 319 $(RM) $(ICONV_DIR)/$$fp ; \
316 320 $(CP) $$f $(ICONV_DIR)/$$fp ; \
317 321 $(CHMOD) 755 $(ICONV_DIR)/$$fp ; \
318 322 done
319 323 $(TOUCH) $@
320 324
321 325 $(CREATE_LINKS): $(INSTALL_MODULES)
322 326 $(SYMLINK) -f EUC-JIS-2004%UTF-32.so $(ICONV_DIR)/EUC-JIS-2004%UCS-4.so
323 327 $(SYMLINK) -f EUC-JIS-2004%UTF-32BE.so $(ICONV_DIR)/EUC-JIS-2004%UCS-4BE.so
324 328 $(SYMLINK) -f EUC-JIS-2004%UTF-32LE.so $(ICONV_DIR)/EUC-JIS-2004%UCS-4LE.so
325 329 $(SYMLINK) -f ISO-2022-JP%PCK.so $(ICONV_DIR)/ISO-2022-JP%SJIS.so
326 330 $(SYMLINK) -f ISO-2022-JP-2004%UTF-32.so $(ICONV_DIR)/ISO-2022-JP-2004%UCS-4.so
327 331 $(SYMLINK) -f ISO-2022-JP-2004%UTF-32BE.so $(ICONV_DIR)/ISO-2022-JP-2004%UCS-4BE.so
328 332 $(SYMLINK) -f ISO-2022-JP-2004%UTF-32LE.so $(ICONV_DIR)/ISO-2022-JP-2004%UCS-4LE.so
329 333 $(SYMLINK) -f ISO-2022-JP%eucJP.so $(ICONV_DIR)/JIS7%eucJP.so
330 334 $(SYMLINK) -f PCK%UTF-32.so $(ICONV_DIR)/PCK%UCS-4.so
331 335 $(SYMLINK) -f PCK%UTF-32BE.so $(ICONV_DIR)/PCK%UCS-4BE.so
332 336 $(SYMLINK) -f PCK%UTF-32LE.so $(ICONV_DIR)/PCK%UCS-4LE.so
333 337 $(SYMLINK) -f PCK%ISO-2022-JP.so $(ICONV_DIR)/SJIS%ISO-2022-JP.so
334 338 $(SYMLINK) -f PCK%UTF-8.so $(ICONV_DIR)/SJIS%UTF-8.so
335 339 $(SYMLINK) -f PCK%eucJP.so $(ICONV_DIR)/SJIS%eucJP.so
336 340 $(SYMLINK) -f PCK%jis.so $(ICONV_DIR)/SJIS%jis.so
337 341 $(SYMLINK) -f Shift_JIS-2004%UTF-32.so $(ICONV_DIR)/Shift_JIS-2004%UCS-4.so
338 342 $(SYMLINK) -f Shift_JIS-2004%UTF-32BE.so $(ICONV_DIR)/Shift_JIS-2004%UCS-4BE.so
339 343 $(SYMLINK) -f Shift_JIS-2004%UTF-32LE.so $(ICONV_DIR)/Shift_JIS-2004%UCS-4LE.so
340 344 $(SYMLINK) -f UTF-32%EUC-JIS-2004.so $(ICONV_DIR)/UCS-4%EUC-JIS-2004.so
341 345 $(SYMLINK) -f UTF-32%ISO-2022-JP-2004.so $(ICONV_DIR)/UCS-4%ISO-2022-JP-2004.so
342 346 $(SYMLINK) -f UTF-32%PCK.so $(ICONV_DIR)/UCS-4%PCK.so
343 347 $(SYMLINK) -f UTF-32%Shift_JIS-2004.so $(ICONV_DIR)/UCS-4%Shift_JIS-2004.so
344 348 $(SYMLINK) -f UTF-32%eucJP-ms.so $(ICONV_DIR)/UCS-4%eucJP-ms.so
345 349 $(SYMLINK) -f UTF-32%eucJP.so $(ICONV_DIR)/UCS-4%eucJP.so
346 350 $(SYMLINK) -f UTF-32%ms932.so $(ICONV_DIR)/UCS-4%ms932.so
347 351 $(SYMLINK) -f UTF-32BE%EUC-JIS-2004.so $(ICONV_DIR)/UCS-4BE%EUC-JIS-2004.so
348 352 $(SYMLINK) -f UTF-32BE%ISO-2022-JP-2004.so $(ICONV_DIR)/UCS-4BE%ISO-2022-JP-2004.so
349 353 $(SYMLINK) -f UTF-32BE%PCK.so $(ICONV_DIR)/UCS-4BE%PCK.so
350 354 $(SYMLINK) -f UTF-32BE%Shift_JIS-2004.so $(ICONV_DIR)/UCS-4BE%Shift_JIS-2004.so
351 355 $(SYMLINK) -f UTF-32BE%eucJP-ms.so $(ICONV_DIR)/UCS-4BE%eucJP-ms.so
352 356 $(SYMLINK) -f UTF-32BE%eucJP.so $(ICONV_DIR)/UCS-4BE%eucJP.so
353 357 $(SYMLINK) -f UTF-32BE%ms932.so $(ICONV_DIR)/UCS-4BE%ms932.so
354 358 $(SYMLINK) -f UTF-32LE%EUC-JIS-2004.so $(ICONV_DIR)/UCS-4LE%EUC-JIS-2004.so
355 359 $(SYMLINK) -f UTF-32LE%ISO-2022-JP-2004.so $(ICONV_DIR)/UCS-4LE%ISO-2022-JP-2004.so
356 360 $(SYMLINK) -f UTF-32LE%PCK.so $(ICONV_DIR)/UCS-4LE%PCK.so
357 361 $(SYMLINK) -f UTF-32LE%Shift_JIS-2004.so $(ICONV_DIR)/UCS-4LE%Shift_JIS-2004.so
358 362 $(SYMLINK) -f UTF-32LE%eucJP-ms.so $(ICONV_DIR)/UCS-4LE%eucJP-ms.so
359 363 $(SYMLINK) -f UTF-32LE%eucJP.so $(ICONV_DIR)/UCS-4LE%eucJP.so
360 364 $(SYMLINK) -f UTF-32LE%ms932.so $(ICONV_DIR)/UCS-4LE%ms932.so
361 365 $(SYMLINK) -f UTF-8%PCK.so $(ICONV_DIR)/UTF-8%SJIS.so
362 366 $(SYMLINK) -f eucJP%ISO-2022-JP.so $(ICONV_DIR)/eucJP%JIS7.so
363 367 $(SYMLINK) -f eucJP%PCK.so $(ICONV_DIR)/eucJP%SJIS.so
364 368 $(SYMLINK) -f eucJP%UTF-32.so $(ICONV_DIR)/eucJP%UCS-4.so
365 369 $(SYMLINK) -f eucJP%UTF-32BE.so $(ICONV_DIR)/eucJP%UCS-4BE.so
366 370 $(SYMLINK) -f eucJP%UTF-32LE.so $(ICONV_DIR)/eucJP%UCS-4LE.so
367 371 $(SYMLINK) -f eucJP-ms%UTF-32.so $(ICONV_DIR)/eucJP-ms%UCS-4.so
368 372 $(SYMLINK) -f eucJP-ms%UTF-32BE.so $(ICONV_DIR)/eucJP-ms%UCS-4BE.so
369 373 $(SYMLINK) -f eucJP-ms%UTF-32LE.so $(ICONV_DIR)/eucJP-ms%UCS-4LE.so
370 374 $(SYMLINK) -f jis%PCK.so $(ICONV_DIR)/jis%SJIS.so
371 375 $(SYMLINK) -f ms932%UTF-32.so $(ICONV_DIR)/ms932%UCS-4.so
372 376 $(SYMLINK) -f ms932%UTF-32BE.so $(ICONV_DIR)/ms932%UCS-4BE.so
373 377 $(SYMLINK) -f ms932%UTF-32LE.so $(ICONV_DIR)/ms932%UCS-4LE.so
374 378 $(TOUCH) $@
375 379
376 380 install: $(ICONV_DIR) all $(INSTALL_MODULES) $(CREATE_LINKS)
377 381
378 382 FRC:
↓ open down ↓ |
332 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX