xref: /aosp_15_r20/system/linkerconfig/testdata/README.md (revision e5eeaa8e05bc25a862c0c861bda7c8a6bfb42dad)
1*e5eeaa8eSAndroid Build Coastguard Worker# Run diff with golden output
2*e5eeaa8eSAndroid Build Coastguard Worker
3*e5eeaa8eSAndroid Build Coastguard WorkerSimply running `./rundiff.sh` works. When the changes are found, you can accept the changes by running the following command.
4*e5eeaa8eSAndroid Build Coastguard Worker
5*e5eeaa8eSAndroid Build Coastguard Worker    ./rundiff.sh --update
6*e5eeaa8eSAndroid Build Coastguard Worker
7*e5eeaa8eSAndroid Build Coastguard Worker# How to prepare golden input
8*e5eeaa8eSAndroid Build Coastguard Worker
9*e5eeaa8eSAndroid Build Coastguard Worker`testdata/root` is pseudo-root dir for `linkerconfig`.
10*e5eeaa8eSAndroid Build Coastguard Worker
11*e5eeaa8eSAndroid Build Coastguard Worker    testdata/root/
12*e5eeaa8eSAndroid Build Coastguard Worker        system/etc/
13*e5eeaa8eSAndroid Build Coastguard Worker            sanitizer.libraries.txt
14*e5eeaa8eSAndroid Build Coastguard Worker            vndkcorevariant.libraries.txt
15*e5eeaa8eSAndroid Build Coastguard Worker        system/apex/
16*e5eeaa8eSAndroid Build Coastguard Worker            <apex>/
17*e5eeaa8eSAndroid Build Coastguard Worker                apex_manifest.json   # copied from intermediate apex_manifest_full.json
18*e5eeaa8eSAndroid Build Coastguard Worker                bin/.keep            # indicates to generate ld.config.txt for this apex
19