Build: Add architecture rule for libshared.a.
- As suggested by Ingo, add libshared.a to the architecture name map. This allows it to be linked by its short name like other frequently used libraries. - Adjust all Jamfiles referencing the lib accordingly.
This commit is contained in:
@@ -198,6 +198,8 @@ rule ArchitectureSetup architecture
|
||||
}
|
||||
HAIKU_LIBRARY_NAME_MAP_$(architecture)_localestub
|
||||
= <$(architecture)>liblocalestub.a ;
|
||||
HAIKU_LIBRARY_NAME_MAP_$(architecture)_shared
|
||||
= <$(architecture)>libshared.a ;
|
||||
if $(architecture) = $(HAIKU_PACKAGING_ARCHS[1]) {
|
||||
HAIKU_LIBRARY_NAME_MAP_$(architecture)_input_server
|
||||
= <nogrist>input_server ;
|
||||
|
||||
@@ -39,7 +39,7 @@ for lib in [ HaikuImageGetSystemLibs ] $(developmentLibs) {
|
||||
|
||||
# static libraries
|
||||
AddFilesToPackage develop lib : libcolumnlistview.a
|
||||
<$(architecture)>liblocalestub.a libshared.a ;
|
||||
<$(architecture)>liblocalestub.a <$(architecture)>libshared.a ;
|
||||
|
||||
# the POSIX error code mapper library
|
||||
AddFilesToPackage develop lib : libposix_error_mapper.a ;
|
||||
|
||||
Reference in New Issue
Block a user