Artifact
841d8ebf1ef0c9929940133061a0a0a17dab6e1b7c51e019a4e459d8ed996cf8:
0000: 23 20 76 69 6d 3a 66 74 3d 6d 61 6b 65 3a 0a 0a # vim:ft=make:..
0010: 4c 44 43 4f 4e 46 49 47 5f 50 41 54 48 53 3f 3d LDCONFIG_PATHS?=
0020: 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62 20 2f 75 /lib /usr/lib /u
0030: 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 20 2f 75 73 sr/local/lib /us
0040: 72 2f 70 6b 67 2f 6c 69 62 0a 4c 44 43 4f 4e 46 r/pkg/lib.LDCONF
0050: 49 47 5f 4c 4f 43 41 4c 5f 44 49 52 53 3f 3d 2f IG_LOCAL_DIRS?=/
0060: 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 64 61 74 usr/local/libdat
0070: 61 2f 6c 64 63 6f 6e 66 69 67 0a 0a 2e 66 6f 72 a/ldconfig...for
0080: 20 6c 64 63 20 69 6e 20 24 7b 4c 44 43 4f 4e 46 ldc in ${LDCONF
0090: 49 47 5f 50 41 54 48 53 7d 20 2f 65 74 63 2f 6c IG_PATHS} /etc/l
00a0: 64 2d 65 6c 66 2e 73 6f 2e 63 6f 6e 66 0a 2e 69 d-elf.so.conf..i
00b0: 66 20 65 78 69 73 74 73 28 24 7b 6c 64 63 7d 29 f exists(${ldc})
00c0: 0a 6c 64 63 2b 3d 24 7b 6c 64 63 7d 0a 2e 65 6e .ldc+=${ldc}..en
00d0: 64 69 66 0a 2e 65 6e 64 66 6f 72 0a 0a 2e 66 6f dif..endfor...fo
00e0: 72 20 64 69 72 20 69 6e 20 24 7b 4c 44 43 4f 4e r dir in ${LDCON
00f0: 46 49 47 5f 4c 4f 43 41 4c 5f 44 49 52 53 7d 0a FIG_LOCAL_DIRS}.
0100: 2e 69 66 20 65 78 69 73 74 73 28 24 7b 64 69 72 .if exists(${dir
0110: 7d 29 0a 6c 64 63 2b 3d 24 7b 3a 21 66 69 6e 64 }).ldc+=${:!find
0120: 20 24 7b 64 69 72 7d 20 2d 74 79 70 65 20 66 21 ${dir} -type f!
0130: 7d 0a 2e 65 6e 64 69 66 0a 2e 65 6e 64 66 6f 72 }..endif..endfor
0140: 0a 0a 6c 64 63 6f 6e 66 69 67 3a 20 6d 6f 75 6e ..ldconfig: moun
0150: 74 6c 61 74 65 0a 09 3a 20 49 6e 69 74 69 61 6c tlate..: Initial
0160: 69 7a 69 6e 67 20 6c 64 63 6f 6e 66 69 67 2e 0a izing ldconfig..
0170: 09 6c 64 63 6f 6e 66 69 67 20 2d 65 6c 66 20 24 .ldconfig -elf $
0180: 7b 6c 64 63 7d 0a {ldc}.