Lines Matching refs:system
103 for d in {"$asan_dir","$nonasan_dir"}/{system,vendor,data} ; do
119 test -d system.bak && rm -rf system && mv system.bak system
132 make_system_img_cmd="$(echo "$json_data" | jq -r 'select(.output=="packages/phone/images/system.img…
144 mv system system.bak && cp -a system.bak system
148 cp -a "$asan_dir"/system/etc/asan.options system/etc/
149 cp -a "$asan_dir"/system/etc/init/asan.cfg system/etc/init/
150 cp -a "$asan_dir"/system/lib/ld-musl-*-asan.so.1 system/lib/
151 if grep -qw LD_PRELOAD system/etc/init/faultloggerd.cfg; then
152 sed -i '/LD_PRELOAD/d' system/etc/init/asan.cfg
153 sed -i 's/LD_PRELOAD\s\+/&libasan_helper.z.so:/g' system/etc/init/faultloggerd.cfg
155 test -f system/etc/selinux/config && sed -i 's,enforcing,permissive,g' $_
156 …s\s*=/d;s/^\(\s*namespace.default.\)\(lib.paths\s*=.*\)$/&\n\1asan.\2/g' system/etc/ld-musl-namesp…
157 …san.lib.paths\s*=/s/\/\(system\|vendor\)\/\([^:]*:\?\)/\/\1\/asan\/\2/g' system/etc/ld-musl-namesp…
161 mkdir -p system/asan/ && cp -a "$asan_dir"/system/{lib*,bin} $_
169 for cfg in {system,vendor}/etc/init/$f.cfg*; do
181 mv images/system.img system${1}.img
194 rm -rf system && mv system.bak system
199 sed -i '/export HOME /d' "$asan_dir"/system/etc/init/asan.cfg
200 sed -i '/export ASAN_OPTIONS /i"export HOME /'$1'",' "$asan_dir"/system/etc/init/asan.cfg
214 mkdir -p data/asan/{vendor,system}
216 cp -a "$asan_dir"/system/{lib*,bin} data/asan/system/
251 cp system/lib*/libc++.so images/unstripped/nonasan/lib.unstripped/
253 mv system*.img vendor*.img images/