Artifact
e6c71388add813b9b3f9e4d7811f34a008fc1a9c25a6b93f742345db1aa3d656:
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 50 41 54 48 5f 44 49 52 53 7d 0a 2e FIG_PATH_DIRS}..
0100: 69 66 20 65 78 69 73 74 73 28 24 7b 64 69 72 7d if exists(${dir}
0110: 29 0a 6c 64 63 2b 3d 24 7b 3a 21 66 69 6e 64 20 ).ldc+=${:!find
0120: 24 7b 64 69 72 7d 20 2d 74 79 70 65 20 66 21 7d ${dir} -type f!}
0130: 0a 2e 65 6e 64 69 66 0a 2e 65 6e 64 66 6f 72 0a ..endif..endfor.
0140: 0a 6c 64 63 6f 6e 66 69 67 3a 20 6d 6f 75 6e 74 .ldconfig: mount
0150: 6c 61 74 65 0a 09 3a 20 49 6e 69 74 69 61 6c 69 late..: Initiali
0160: 7a 69 6e 67 20 6c 64 63 6f 6e 66 69 67 2e 0a 09 zing ldconfig...
0170: 6c 64 63 6f 6e 66 69 67 20 2d 65 6c 66 20 24 7b ldconfig -elf ${
0180: 6c 64 63 7d 0a ldc}.