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:
Rene Gollent
2016-01-15 21:12:24 -05:00
parent 7a3892f439
commit 8028ede7db
68 changed files with 72 additions and 74 deletions
+2
View File
@@ -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 ;
+1 -1
View File
@@ -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 ;