Merge remote-tracking branch 'origin/devel'
[tools/build.git] / baselibs_global.conf
1 arch i586   targets x86_64:32bit
2 arch i686   targets x86_64:32bit
3 arch s390   targets s390x:32bit
4 arch ppc    targets ppc64:32bit
5 arch ppc64  targets ppc:64bit
6 arch sparc      targets sparc64:32bit
7 arch sparcv8    targets sparc64:32bit
8 arch sparcv9    targets sparc64:32bit
9 arch sparcv9v   targets sparc64v:32bit
10 arch sparc64    targets sparcv9:64bit
11 arch sparc64v   targets sparcv9v:64bit
12 arch aarch64    targets aarch64_ilp32:64bit
13 arch aarch64_ilp32      targets aarch64:32bit
14
15 configdir /usr/lib/baselibs-<targettype>/bin
16
17 targettype x86 prefix /emul/ia32-linux
18
19 targettype x86 extension -x86
20 targettype 32bit extension 32
21 targettype 64bit extension 64
22
23 targetname <name>-<targettype>
24
25 +.*/lib(64|ilp32)?/.*\.(so\..*|so|o|a|la)$
26
27 targettype 64bit -^(/usr)?/lib(ilp32)?/lib
28 targettype 32bit -/lib64/
29 targettype x86   -/lib64/
30
31 config    +.*bin.*-config$
32 config    -/kde-config$
33
34 targettype x86 requires "ia32el"
35 targettype x86 prereq "glibc-x86"
36
37 package /(.*-devel)$/
38 requires "<match1> = <version>"
39
40 package /.(?<!-devel)$/
41 post "/sbin/ldconfig"
42
43 package /(.*)-debuginfo$/
44 +/usr/lib(64|ilp32)?/debug/.*/lib(64|ilp32)?/.*\.(so\..*|so|o|a|la)\.debug$
45 +/usr/lib(64|ilp32)?/debug/.build-id/.*