* added optional package for ABI-compliance-checker, which can be used to check the ABI
compatibility between two different versions of a shared library. Even when using this tool, you still need to make up your mind about compatibility, but IMHO it helps a lot. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35380 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
8806dfd057
commit
ecbd2b3054
@ -12,6 +12,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
|
||||
|
||||
# Available Optional Packages:
|
||||
# ABI-compliance-checker - tool for checking ABI compatibility between libs
|
||||
# APR - support libraries used for example by Subversion
|
||||
# APR-util - Apache portable runtime utility library
|
||||
# BasicCommandLineTools - basic commandline tools
|
||||
@ -69,6 +70,19 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
|
||||
# ABI-compliance-checker
|
||||
if [ IsOptionalHaikuImagePackageAdded ABI-compliance-checker ] {
|
||||
if $(HAIKU_GCC_VERSION[1]) < 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package ABI-compliance-checker for gcc2" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage
|
||||
ABI-compliance-checker-1.12-noarch-gcc4-2010-02-01
|
||||
: $(baseURL)/ABI-compliance-checker-1.12-noarch-gcc4-2010-02-01.zip
|
||||
;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# APR
|
||||
if [ IsOptionalHaikuImagePackageAdded APR ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
|
Loading…
Reference in New Issue
Block a user