1 In order to more easily cope with merges and avoid issues with binary formats,
2 we're now using the ar format which will give us a pure ascii archive that'll
3 make it possible to track & merge individual changes like with other text files.
4 Unfortunately the format doesn't support paths..
6 recommended way of making changes and updating archive:
10 ar x ../cpu-os-macros.a
11 <perform your changes>
13 # preserve order of files within the archive
14 LC_ALL=C /bin/sh -c 'ar cDr cpu-os-macros.a foo/*macros'