blob: eba196ea57ee1e77e74624fca0e4e9005de1db33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
Excluded/replaced/relocated upstream files/directories:
- libpkg-config/libbpkg-config/{.gitignore, buildfile}
- libpkg-config/libbpkg-config/version.h.in
- libpkg-config/libbpkg-config/version.h -- replace with pre-generated for
submodule commit
- libpkg-config/libbpkg-config/config.h.in
- libpkg-config/libbpkg-config/config.h -- replace with pre-generated with
empty system/default path (we
do/should not use them).
Submodule update procedure (similar to updating to a new version of a
third-party package):
1. Update submodule:
https://build2.org/stage/build2-toolchain/doc/build2-toolchain-packaging.xhtml#core-version-management-new-version-submodule
2. Review upstream changes:
https://build2.org/stage/build2-toolchain/doc/build2-toolchain-packaging.xhtml#core-version-management-new-version-review
Look for:
- files to add/remove (see above)
- changes to buildfiles that would need to be replicated (including to
root.build)
3. Replace verison.h, config.h with pre-generated for this submodule commit.
|