Lines 106-114
setup_lib_symlinks() {
Link Here
|
106 |
|
106 |
|
107 |
pushd "${target}" &> /dev/null |
107 |
pushd "${target}" &> /dev/null |
108 |
# Note that lafiles are removed here and never enabled again |
108 |
# Note that lafiles are removed here and never enabled again |
109 |
for file in libGL{,core}.la ; do |
109 |
rm -f libGL{,core}.la* || die -q "Failed to delete old linker scripts" |
110 |
rm -f "${file}"* || die -q "Failed to delete ${file}" |
|
|
111 |
done |
112 |
|
110 |
|
113 |
for file in "${profile_libdir}"/lib{EGL,GL*,OpenVG}{,core}.{so,dylib,a}; do |
111 |
for file in "${profile_libdir}"/lib{EGL,GL*,OpenVG}{,core}.{so,dylib,a}; do |
114 |
upgrade_file "${file}" "${target}" |
112 |
upgrade_file "${file}" "${target}" |
Lines 125-133
setup_extensions_symlinks() {
Link Here
|
125 |
mkdir -p "${target}" || die "Failed to create ${target}" |
123 |
mkdir -p "${target}" || die "Failed to create ${target}" |
126 |
pushd "${target}" &> /dev/null |
124 |
pushd "${target}" &> /dev/null |
127 |
# First remove old cruft symlinks |
125 |
# First remove old cruft symlinks |
128 |
for file in lib{wfb,glx,dri,dri2}.{so,dylib,a}; do |
126 |
rm -f lib{wfb,glx,dri,dri2}.{so,dylib,a} || die -q "Failed to delete old symlinks in ${targetdir}" |
129 |
rm -f "${file}" || die -q "Failed to delete ${targetdir}/${file}" |
|
|
130 |
done |
131 |
|
127 |
|
132 |
# regenerate symlinks |
128 |
# regenerate symlinks |
133 |
for file in "${src}"/*.{so,dylib,a}; do |
129 |
for file in "${src}"/*.{so,dylib,a}; do |
134 |
- |
|
|