hrev50034 adds 1 changeset to branch 'master'
old head: 7a3892f439dc8202562dec1b4e684b21c30cc497
new head: 8028ede7dbd910746f5f29687d26ebab514ba3aa
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=8028ede7dbd9+%5E7a3892f439dc
----------------------------------------------------------------------------
8028ede7dbd9: 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.
[ Rene Gollent <rene@xxxxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev50034
Commit: 8028ede7dbd910746f5f29687d26ebab514ba3aa
URL: http://cgit.haiku-os.org/haiku/commit/?id=8028ede7dbd9
Author: Rene Gollent <rene@xxxxxxxxxxx>
Date: Sat Jan 16 01:55:20 2016 UTC
----------------------------------------------------------------------------
68 files changed, 72 insertions(+), 74 deletions(-)
build/jam/ArchitectureRules | 2 ++
build/jam/packages/HaikuDevel | 2 +-
src/add-ons/disk_systems/bfs/Jamfile | 2 +-
src/add-ons/disk_systems/fat/Jamfile | 2 +-
src/add-ons/disk_systems/intel/Jamfile | 2 +-
src/add-ons/disk_systems/ntfs/Jamfile | 2 +-
src/add-ons/input_server/devices/keyboard/Jamfile | 2 +-
src/add-ons/input_server/devices/virtualkeyboard/Jamfile | 2 +-
.../kernel/file_systems/netfs/authentication_server/Jamfile | 2 +-
src/add-ons/kernel/file_systems/netfs/client/Jamfile | 2 +-
src/add-ons/kernel/file_systems/netfs/server/Jamfile | 2 +-
src/add-ons/kernel/file_systems/userlandfs/server/fuse/Jamfile | 2 +-
src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile | 2 +-
src/add-ons/network_settings/ftpd/Jamfile | 2 +-
src/add-ons/network_settings/ipv4/Jamfile | 2 +-
src/add-ons/network_settings/ipv6/Jamfile | 2 +-
src/add-ons/network_settings/sshd/Jamfile | 2 +-
src/add-ons/network_settings/telnetd/Jamfile | 2 +-
src/add-ons/print/transports/ipp/Jamfile | 2 +-
src/add-ons/print/transports/usb_port/Jamfile | 2 +-
src/apps/activitymonitor/Jamfile | 2 +-
src/apps/debuganalyzer/Jamfile | 2 +-
src/apps/debugger/Jamfile | 2 +-
src/apps/deskbar/Jamfile | 2 +-
src/apps/deskcalc/Jamfile | 2 +-
src/apps/diskusage/Jamfile | 2 +-
src/apps/drivesetup/Jamfile | 2 +-
src/apps/firstbootprompt/Jamfile | 2 +-
src/apps/haikudepot/Jamfile | 4 ++--
src/apps/icon-o-matic/Jamfile | 2 +-
src/apps/installer/Jamfile | 2 +-
src/apps/launchbox/Jamfile | 2 +-
src/apps/mail/Jamfile | 2 +-
src/apps/mediaplayer/Jamfile | 2 +-
src/apps/musiccollection/Jamfile | 2 +-
src/apps/networkstatus/Jamfile | 2 +-
src/apps/powerstatus/Jamfile | 2 +-
src/apps/processcontroller/Jamfile | 2 +-
src/apps/showimage/Jamfile | 2 +-
src/apps/stylededit/Jamfile | 2 +-
src/apps/switcher/Jamfile | 2 +-
src/apps/text_search/Jamfile | 2 +-
src/apps/webpositive/Jamfile | 3 +--
src/apps/workspaces/Jamfile | 2 +-
src/bin/Jamfile | 2 +-
src/bin/consoled/Jamfile | 2 +-
src/bin/keymap/Jamfile | 2 +-
src/bin/pkgman/Jamfile | 2 +-
src/kits/interface/Jamfile | 2 +-
src/kits/mail/Jamfile | 3 +--
src/kits/network/libnetapi/Jamfile | 5 ++---
src/kits/package/Jamfile | 2 +-
src/kits/shared/Jamfile | 2 +-
src/kits/tracker/Jamfile | 3 +--
src/preferences/datatranslations/Jamfile | 2 +-
src/preferences/keymap/Jamfile | 2 +-
src/preferences/locale/Jamfile | 2 +-
src/preferences/network/Jamfile | 2 +-
src/preferences/time/Jamfile | 2 +-
src/preferences/virtualmemory/Jamfile | 2 +-
src/servers/app/Jamfile | 2 +-
src/servers/debug/Jamfile | 2 +-
src/servers/launch/Jamfile | 2 +-
src/servers/midi/Jamfile | 2 +-
src/servers/net/Jamfile | 2 +-
src/tests/add-ons/kernel/file_systems/consistency_check/Jamfile | 4 ++--
src/tests/servers/app/Jamfile | 2 +-
src/tests/servers/launch/Jamfile | 2 +-
----------------------------------------------------------------------------
diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules
index 8167199..1736ab9 100644
--- a/build/jam/ArchitectureRules
+++ b/build/jam/ArchitectureRules
@@ -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 ;
diff --git a/build/jam/packages/HaikuDevel b/build/jam/packages/HaikuDevel
index de160cd..6bdee11 100644
--- a/build/jam/packages/HaikuDevel
+++ b/build/jam/packages/HaikuDevel
@@ -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 ;
diff --git a/src/add-ons/disk_systems/bfs/Jamfile
b/src/add-ons/disk_systems/bfs/Jamfile
index 4eb777b..ab2dc42 100644
--- a/src/add-ons/disk_systems/bfs/Jamfile
+++ b/src/add-ons/disk_systems/bfs/Jamfile
@@ -13,7 +13,7 @@ Addon <disk_system>bfs :
bfs_disk_system.cpp
- : be localestub [ TargetLibsupc++ ] libshared.a
+ : be localestub [ TargetLibsupc++ ] shared
;
DoCatalogs <disk_system>bfs :
diff --git a/src/add-ons/disk_systems/fat/Jamfile
b/src/add-ons/disk_systems/fat/Jamfile
index 11e20a4..52fc029 100644
--- a/src/add-ons/disk_systems/fat/Jamfile
+++ b/src/add-ons/disk_systems/fat/Jamfile
@@ -11,7 +11,7 @@ Addon <disk_system>fat :
FATAddOn.cpp
InitializeParameterEditor.cpp
- : be localestub [ TargetLibsupc++ ] libshared.a
+ : be localestub [ TargetLibsupc++ ] shared
;
DoCatalogs <disk_system>fat :
diff --git a/src/add-ons/disk_systems/intel/Jamfile
b/src/add-ons/disk_systems/intel/Jamfile
index 097985a..deeeaf9 100644
--- a/src/add-ons/disk_systems/intel/Jamfile
+++ b/src/add-ons/disk_systems/intel/Jamfile
@@ -23,7 +23,7 @@ Addon <disk_system>intel :
# kernel sources
PartitionMap.cpp
- : be libshared.a localestub [ TargetLibsupc++ ]
+ : be shared localestub [ TargetLibsupc++ ]
;
DoCatalogs <disk_system>intel :
diff --git a/src/add-ons/disk_systems/ntfs/Jamfile
b/src/add-ons/disk_systems/ntfs/Jamfile
index c6e675a..9d48f9c 100644
--- a/src/add-ons/disk_systems/ntfs/Jamfile
+++ b/src/add-ons/disk_systems/ntfs/Jamfile
@@ -11,7 +11,7 @@ Addon <disk_system>ntfs :
NTFSAddOn.cpp
InitializeParameterEditor.cpp
- : be localestub [ TargetLibsupc++ ] libshared.a
+ : be localestub [ TargetLibsupc++ ] shared
;
DoCatalogs <disk_system>ntfs :
diff --git a/src/add-ons/input_server/devices/keyboard/Jamfile
b/src/add-ons/input_server/devices/keyboard/Jamfile
index 0fc8cb2..7823daf 100644
--- a/src/add-ons/input_server/devices/keyboard/Jamfile
+++ b/src/add-ons/input_server/devices/keyboard/Jamfile
@@ -14,7 +14,7 @@ Addon <input>keyboard :
TeamMonitorWindow.cpp
TeamListItem.cpp
- : input_server be libshared.a localestub [ TargetLibsupc++ ] ;
+ : input_server be shared localestub [ TargetLibsupc++ ] ;
DoCatalogs <input>keyboard :
x-vnd.Haiku-KeyboardInputServerDevice
diff --git a/src/add-ons/input_server/devices/virtualkeyboard/Jamfile
b/src/add-ons/input_server/devices/virtualkeyboard/Jamfile
index a11c6da..74d6b6d 100644
--- a/src/add-ons/input_server/devices/virtualkeyboard/Jamfile
+++ b/src/add-ons/input_server/devices/virtualkeyboard/Jamfile
@@ -14,6 +14,6 @@ Addon <input>virtualkeyboard :
VirtualKeyboardInputDevice.cpp
VirtualKeyboardWindow.cpp
- : be tracker input_server localestub libshared.a $(TARGET_LIBSTDC++)
+ : be tracker input_server localestub shared $(TARGET_LIBSTDC++)
;
diff --git
a/src/add-ons/kernel/file_systems/netfs/authentication_server/Jamfile
b/src/add-ons/kernel/file_systems/netfs/authentication_server/Jamfile
index 1399974..bf026cb 100644
--- a/src/add-ons/kernel/file_systems/netfs/authentication_server/Jamfile
+++ b/src/add-ons/kernel/file_systems/netfs/authentication_server/Jamfile
@@ -20,6 +20,6 @@ Application authentication_server
AuthenticationPanel.cpp
AuthenticationServer.cpp
Panel.cpp
- : be [ TargetLibsupc++ ] libshared.a
+ : be [ TargetLibsupc++ ] shared
: authentication_server.rdef
;
diff --git a/src/add-ons/kernel/file_systems/netfs/client/Jamfile
b/src/add-ons/kernel/file_systems/netfs/client/Jamfile
index 2d97577..1cb1841 100644
--- a/src/add-ons/kernel/file_systems/netfs/client/Jamfile
+++ b/src/add-ons/kernel/file_systems/netfs/client/Jamfile
@@ -88,5 +88,5 @@ Addon netfs
VolumeManager.cpp
: be libuserlandfs_beos_kernel.so
- $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] libshared.a
+ $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] shared
;
diff --git a/src/add-ons/kernel/file_systems/netfs/server/Jamfile
b/src/add-ons/kernel/file_systems/netfs/server/Jamfile
index 6c9ca6d..5860eb3 100644
--- a/src/add-ons/kernel/file_systems/netfs/server/Jamfile
+++ b/src/add-ons/kernel/file_systems/netfs/server/Jamfile
@@ -84,7 +84,7 @@ Application netfs_server
Volume.cpp
VolumeManager.cpp
:
- be $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] libshared.a
+ be $(TARGET_NETWORK_LIBS) [ TargetLibsupc++ ] shared
:
netfs_server.rdef
;
diff --git a/src/add-ons/kernel/file_systems/userlandfs/server/fuse/Jamfile
b/src/add-ons/kernel/file_systems/userlandfs/server/fuse/Jamfile
index 61badfa..dff8682 100644
--- a/src/add-ons/kernel/file_systems/userlandfs/server/fuse/Jamfile
+++ b/src/add-ons/kernel/file_systems/userlandfs/server/fuse/Jamfile
@@ -29,5 +29,5 @@ SharedLibrary libuserlandfs_fuse.so
FUSEVolume.cpp
:
- <nogrist>userlandfs_server libshared.a be [ TargetLibsupc++ ]
+ <nogrist>userlandfs_server shared be [ TargetLibsupc++ ]
;
diff --git a/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile
b/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile
index 1dc3455..68a7c76 100644
--- a/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile
+++ b/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile
@@ -45,7 +45,7 @@ Addon IMAP
$(sources)
:
be libmail.so localestub $(TARGET_NETWORK_LIBS) libbnetapi.so
- libshared.a [ TargetLibsupc++ ] [ TargetLibstdc++ ]
+ shared [ TargetLibsupc++ ] [ TargetLibstdc++ ]
;
SEARCH on [ FGristFiles Commands.cpp Protocol.cpp Response.cpp ]
diff --git a/src/add-ons/network_settings/ftpd/Jamfile
b/src/add-ons/network_settings/ftpd/Jamfile
index c774f59..cf0cc56 100644
--- a/src/add-ons/network_settings/ftpd/Jamfile
+++ b/src/add-ons/network_settings/ftpd/Jamfile
@@ -9,7 +9,7 @@ AddResources FTPService : FTPService.rdef ;
Addon FTPService :
FTPServiceAddOn.cpp
- : be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
+ : be bnetapi shared <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
;
diff --git a/src/add-ons/network_settings/ipv4/Jamfile
b/src/add-ons/network_settings/ipv4/Jamfile
index e8d9c86..7a08176 100644
--- a/src/add-ons/network_settings/ipv4/Jamfile
+++ b/src/add-ons/network_settings/ipv4/Jamfile
@@ -9,7 +9,7 @@ AddResources IPv4Interface : IPv4Interface.rdef ;
Addon IPv4Interface :
IPv4InterfaceAddOn.cpp
- : be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
+ : be bnetapi shared <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
;
diff --git a/src/add-ons/network_settings/ipv6/Jamfile
b/src/add-ons/network_settings/ipv6/Jamfile
index 53df2c9..e97e196 100644
--- a/src/add-ons/network_settings/ipv6/Jamfile
+++ b/src/add-ons/network_settings/ipv6/Jamfile
@@ -11,7 +11,7 @@ AddResources IPv6Interface : IPv6Interface.rdef ;
Addon IPv6Interface :
IPv6InterfaceAddOn.cpp
- : be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
+ : be bnetapi shared <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
;
diff --git a/src/add-ons/network_settings/sshd/Jamfile
b/src/add-ons/network_settings/sshd/Jamfile
index d0bf64e..85d7cef 100644
--- a/src/add-ons/network_settings/sshd/Jamfile
+++ b/src/add-ons/network_settings/sshd/Jamfile
@@ -9,7 +9,7 @@ AddResources SSHService : SSHService.rdef ;
Addon SSHService :
SSHServiceAddOn.cpp
- : be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
+ : be bnetapi shared <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
;
diff --git a/src/add-ons/network_settings/telnetd/Jamfile
b/src/add-ons/network_settings/telnetd/Jamfile
index ffdf578..4f37462 100644
--- a/src/add-ons/network_settings/telnetd/Jamfile
+++ b/src/add-ons/network_settings/telnetd/Jamfile
@@ -9,7 +9,7 @@ AddResources TelnetService : TelnetService.rdef ;
Addon TelnetService :
TelnetServiceAddOn.cpp
- : be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
+ : be bnetapi shared <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
;
diff --git a/src/add-ons/print/transports/ipp/Jamfile
b/src/add-ons/print/transports/ipp/Jamfile
index a9013ea..d5e7aec 100644
--- a/src/add-ons/print/transports/ipp/Jamfile
+++ b/src/add-ons/print/transports/ipp/Jamfile
@@ -17,7 +17,7 @@ Addon IPP :
Socket.o
SocketStream.o
DbgMsg.o
- : libshared.a be $(TARGET_NETAPI_LIB) $(TARGET_NETWORK_LIBS) [
TargetLibstdc++ ]
+ : shared be $(TARGET_NETAPI_LIB) $(TARGET_NETWORK_LIBS) [
TargetLibstdc++ ]
;
ObjectReferences
diff --git a/src/add-ons/print/transports/usb_port/Jamfile
b/src/add-ons/print/transports/usb_port/Jamfile
index 30008f6..f9c8098 100644
--- a/src/add-ons/print/transports/usb_port/Jamfile
+++ b/src/add-ons/print/transports/usb_port/Jamfile
@@ -9,5 +9,5 @@ SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits print ] ;
Addon USB\ Port :
USBTransport.cpp
PrintTransportAddOn.cpp
- : libshared.a libdevice.so be [ TargetLibsupc++ ]
+ : shared libdevice.so be [ TargetLibsupc++ ]
;
diff --git a/src/apps/activitymonitor/Jamfile b/src/apps/activitymonitor/Jamfile
index 6a3a7d0..86ef52c 100644
--- a/src/apps/activitymonitor/Jamfile
+++ b/src/apps/activitymonitor/Jamfile
@@ -10,7 +10,7 @@ Application ActivityMonitor :
SettingsWindow.cpp
SystemInfo.cpp
SystemInfoHandler.cpp
- : be tracker media libbnetapi.so libshared.a [ TargetLibstdc++ ]
+ : be tracker media libbnetapi.so shared [ TargetLibstdc++ ]
$(TARGET_NETWORK_LIBS) localestub
: ActivityMonitor.rdef
;
diff --git a/src/apps/debuganalyzer/Jamfile b/src/apps/debuganalyzer/Jamfile
index 6821468..ded6182 100644
--- a/src/apps/debuganalyzer/Jamfile
+++ b/src/apps/debuganalyzer/Jamfile
@@ -27,7 +27,7 @@ Application DebugAnalyzer
<nogrist>DebugAnalyzer_model_loader.o
<nogrist>DebugAnalyzer_util.o
- libcolumnlistview.a libshared.a libdebug.so be
+ libcolumnlistview.a shared libdebug.so be
[ TargetLibstdc++ ]
:
DebugAnalyzer.rdef
diff --git a/src/apps/debugger/Jamfile b/src/apps/debugger/Jamfile
index 3e9e886..cc075c3 100644
--- a/src/apps/debugger/Jamfile
+++ b/src/apps/debugger/Jamfile
@@ -415,7 +415,7 @@ Application Debugger :
libudis86.a
<bin>debug_utils.a
libcolumnlistview.a
- libshared.a
+ shared
[ TargetLibstdc++ ]
be package tracker libbsd.so libdebug.so
diff --git a/src/apps/deskbar/Jamfile b/src/apps/deskbar/Jamfile
index e290be5..5f97856 100644
--- a/src/apps/deskbar/Jamfile
+++ b/src/apps/deskbar/Jamfile
@@ -14,7 +14,7 @@ SubDirC++Flags -DDB_ADDONS
local targetLib ;
local targetSource ;
-targetLib = libshared.a ;
+targetLib = shared ;
targetSource = CalendarMenuWindow.cpp ;
SubDirC++Flags -D_SHOW_CALENDAR_MENU_WINDOW=1 -DMOUNT_MENU_IN_DESKBAR=1 ;
diff --git a/src/apps/deskcalc/Jamfile b/src/apps/deskcalc/Jamfile
index 5de3aaa..851e36c 100644
--- a/src/apps/deskcalc/Jamfile
+++ b/src/apps/deskcalc/Jamfile
@@ -13,7 +13,7 @@ Application DeskCalc :
ExpressionTextView.cpp
InputTextView.cpp
: be [ TargetLibstdc++ ] localestub media libexpression_parser.a
- libmapm.a libshared.a
+ libmapm.a shared
: DeskCalc.rdef
;
diff --git a/src/apps/diskusage/Jamfile b/src/apps/diskusage/Jamfile
index 60402c5..294ec93 100644
--- a/src/apps/diskusage/Jamfile
+++ b/src/apps/diskusage/Jamfile
@@ -14,7 +14,7 @@ Application DiskUsage :
Snapshot.cpp
StatusView.cpp
VolumeView.cpp
- : be libshared.a localestub [ TargetLibstdc++ ]
+ : be shared localestub [ TargetLibstdc++ ]
: DiskUsage.rdef
;
diff --git a/src/apps/drivesetup/Jamfile b/src/apps/drivesetup/Jamfile
index 5aff257..7343b1d 100644
--- a/src/apps/drivesetup/Jamfile
+++ b/src/apps/drivesetup/Jamfile
@@ -15,7 +15,7 @@ Preference DriveSetup :
PartitionList.cpp
Support.cpp
- : be localestub libcolumnlistview.a libshared.a
+ : be localestub libcolumnlistview.a shared
[ TargetLibsupc++ ]
: DriveSetup.rdef
;
diff --git a/src/apps/firstbootprompt/Jamfile b/src/apps/firstbootprompt/Jamfile
index 9c73a2c..615cbe2 100644
--- a/src/apps/firstbootprompt/Jamfile
+++ b/src/apps/firstbootprompt/Jamfile
@@ -9,7 +9,7 @@ Application FirstBootPrompt :
BootPromptWindow.cpp
Keymap.cpp
KeymapListItem.cpp
- : be translation libshared.a [ TargetLibstdc++ ] localestub
+ : be translation shared [ TargetLibstdc++ ] localestub
: BootPrompt.rdef
;
diff --git a/src/apps/haikudepot/Jamfile b/src/apps/haikudepot/Jamfile
index 315e8d1..30cc734 100644
--- a/src/apps/haikudepot/Jamfile
+++ b/src/apps/haikudepot/Jamfile
@@ -81,7 +81,7 @@ Application HaikuDepot :
# text view stuff
$(textDocumentSources)
- : be package bnetapi translation libcolumnlistview.a libshared.a
+ : be package bnetapi translation libcolumnlistview.a shared
[ TargetLibstdc++ ] [ TargetLibsupc++ ] localestub
: HaikuDepot.rdef
;
@@ -107,5 +107,5 @@ Application TextDocumentTest :
TextDocumentTest.cpp
$(textDocumentSources)
- : be translation libshared.a [ TargetLibsupc++ ]
+ : be translation shared [ TargetLibsupc++ ]
;
diff --git a/src/apps/icon-o-matic/Jamfile b/src/apps/icon-o-matic/Jamfile
index 9e91542..3f5b85e 100644
--- a/src/apps/icon-o-matic/Jamfile
+++ b/src/apps/icon-o-matic/Jamfile
@@ -298,7 +298,7 @@ Application Icon-O-Matic :
MainWindow.cpp
Util.cpp
- : be tracker translation libshared.a libagg.a
+ : be tracker translation shared libagg.a
[ BuildFeatureAttribute expat : library ]
[ TargetLibstdc++ ] localestub
diff --git a/src/apps/installer/Jamfile b/src/apps/installer/Jamfile
index 71e0230..b961a81 100644
--- a/src/apps/installer/Jamfile
+++ b/src/apps/installer/Jamfile
@@ -21,7 +21,7 @@ Application Installer :
# From launch_daemon
Utility.cpp
- : be tracker translation libshared.a [ TargetLibstdc++ ]
+ : be tracker translation shared [ TargetLibstdc++ ]
localestub
: Installer.rdef
;
diff --git a/src/apps/launchbox/Jamfile b/src/apps/launchbox/Jamfile
index 8d03f3e..850d9d2 100644
--- a/src/apps/launchbox/Jamfile
+++ b/src/apps/launchbox/Jamfile
@@ -11,7 +11,7 @@ Application LaunchBox :
PadView.cpp
Panel.cpp
support.cpp
- : be translation libshared.a [ TargetLibsupc++ ] localestub
+ : be translation shared [ TargetLibsupc++ ] localestub
: LaunchBox.rdef
;
diff --git a/src/apps/mail/Jamfile b/src/apps/mail/Jamfile
index 202f9af..9964fe3 100644
--- a/src/apps/mail/Jamfile
+++ b/src/apps/mail/Jamfile
@@ -41,7 +41,7 @@ Application Mail :
AutoCompleterDefaultImpl.cpp
TextViewCompleter.cpp
- : libshared.a be tracker [ TargetLibstdc++ ] [ TargetLibsupc++ ]
+ : shared be tracker [ TargetLibstdc++ ] [ TargetLibsupc++ ]
localestub libmail.so libtextencoding.so
: Mail.rdef
;
diff --git a/src/apps/mediaplayer/Jamfile b/src/apps/mediaplayer/Jamfile
index 68d4c32..296a860 100644
--- a/src/apps/mediaplayer/Jamfile
+++ b/src/apps/mediaplayer/Jamfile
@@ -114,7 +114,7 @@ Application MediaPlayer :
VideoView.cpp
: be game media tracker translation textencoding [ TargetLibstdc++ ]
- localestub libshared.a
+ localestub shared
: MediaPlayer.rdef
;
diff --git a/src/apps/musiccollection/Jamfile b/src/apps/musiccollection/Jamfile
index 0960aa0..deff5e3 100644
--- a/src/apps/musiccollection/Jamfile
+++ b/src/apps/musiccollection/Jamfile
@@ -13,7 +13,7 @@ Application MusicCollection :
NodeMonitorHandler.cpp
:
be libalm.so localestub [ TargetLibsupc++ ]
- [ TargetLibstdc++ ] libshared.a
+ [ TargetLibstdc++ ] shared
:
MusicCollection.rdef
;
diff --git a/src/apps/networkstatus/Jamfile b/src/apps/networkstatus/Jamfile
index 9fb885b..992abc4 100644
--- a/src/apps/networkstatus/Jamfile
+++ b/src/apps/networkstatus/Jamfile
@@ -17,7 +17,7 @@ Application NetworkStatus :
RadioView.cpp
WirelessNetworkMenuItem.cpp
- : be libshared.a localestub $(icon_libs) $(TARGET_NETWORK_LIBS)
+ : be shared localestub $(icon_libs) $(TARGET_NETWORK_LIBS)
libbnetapi.so [ TargetLibstdc++ ]
: NetworkStatus.rdef NetworkStatusIcons.rdef
;
diff --git a/src/apps/powerstatus/Jamfile b/src/apps/powerstatus/Jamfile
index 7063bcf..017c9c7 100644
--- a/src/apps/powerstatus/Jamfile
+++ b/src/apps/powerstatus/Jamfile
@@ -13,7 +13,7 @@ Application PowerStatus :
PowerStatusWindow.cpp
PowerStatusView.cpp
PowerStatus.cpp
- : be translation libshared.a [ TargetLibsupc++ ] localestub
+ : be translation shared [ TargetLibsupc++ ] localestub
: PowerStatus.rdef
;
DoCatalogs PowerStatus :
diff --git a/src/apps/processcontroller/Jamfile
b/src/apps/processcontroller/Jamfile
index 00bdc82..a189b08 100644
--- a/src/apps/processcontroller/Jamfile
+++ b/src/apps/processcontroller/Jamfile
@@ -21,7 +21,7 @@ Application ProcessController :
ThreadBarMenu.cpp
ThreadBarMenuItem.cpp
Utilities.cpp
- : be libshared.a [ TargetLibsupc++ ] localestub
+ : be shared [ TargetLibsupc++ ] localestub
: ProcessController.rdef
;
diff --git a/src/apps/showimage/Jamfile b/src/apps/showimage/Jamfile
index f058075..e49f448 100644
--- a/src/apps/showimage/Jamfile
+++ b/src/apps/showimage/Jamfile
@@ -20,7 +20,7 @@ Application ShowImage :
ShowImageView.cpp
ShowImageWindow.cpp
ToolBarIcons.cpp
- : libshared.a be tracker translation localestub
+ : shared be tracker translation localestub
[ TargetLibstdc++ ] [ TargetLibsupc++ ]
: ShowImage.rdef
;
diff --git a/src/apps/stylededit/Jamfile b/src/apps/stylededit/Jamfile
index 789cca7..23bfb2c 100644
--- a/src/apps/stylededit/Jamfile
+++ b/src/apps/stylededit/Jamfile
@@ -22,7 +22,7 @@ Application StyledEdit :
StyledEditApp.cpp
StyledEditView.cpp
StyledEditWindow.cpp
- : libshared.a be translation tracker libtextencoding.so localestub
+ : shared be translation tracker libtextencoding.so localestub
[ TargetLibsupc++ ]
: $(styled_edit_rsrc)
;
diff --git a/src/apps/switcher/Jamfile b/src/apps/switcher/Jamfile
index 8bfd1b2..6655bbb 100644
--- a/src/apps/switcher/Jamfile
+++ b/src/apps/switcher/Jamfile
@@ -12,6 +12,6 @@ Application Switcher :
WindowsView.cpp
: be translation [ TargetLibstdc++ ] [ TargetLibsupc++ ]
- localestub libshared.a
+ localestub shared
: Switcher.rdef
;
diff --git a/src/apps/text_search/Jamfile b/src/apps/text_search/Jamfile
index 9c0b8e4..91369a6 100644
--- a/src/apps/text_search/Jamfile
+++ b/src/apps/text_search/Jamfile
@@ -24,7 +24,7 @@ Application TextSearch :
$(additionalBeOSSources)
- : be localestub tracker textencoding libshared.a
+ : be localestub tracker textencoding shared
[ TargetLibsupc++ ]
: TextSearch.rdef
;
diff --git a/src/apps/webpositive/Jamfile b/src/apps/webpositive/Jamfile
index 6cbfbad..f06ac60 100644
--- a/src/apps/webpositive/Jamfile
+++ b/src/apps/webpositive/Jamfile
@@ -73,8 +73,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
$(sources)
:
[ BuildFeatureAttribute webkit : libraries ]
- [ TargetLibstdc++ ] localestub
- [ MultiArchDefaultGristFiles libshared.a ]
+ [ TargetLibstdc++ ] localestub shared
[ MultiArchDefaultGristFiles libcolumnlistview.a ]
be network bnetapi tracker translation
:
diff --git a/src/apps/workspaces/Jamfile b/src/apps/workspaces/Jamfile
index 0af2fc6..08dac99 100644
--- a/src/apps/workspaces/Jamfile
+++ b/src/apps/workspaces/Jamfile
@@ -7,7 +7,7 @@ UsePrivateHeaders app interface shared ;
Application Workspaces :
Workspaces.cpp
- : be libshared.a localestub [ TargetLibsupc++ ]
+ : be shared localestub [ TargetLibsupc++ ]
: Workspaces.rdef
;
diff --git a/src/bin/Jamfile b/src/bin/Jamfile
index 6aae7b6..db4534e 100644
--- a/src/bin/Jamfile
+++ b/src/bin/Jamfile
@@ -132,7 +132,7 @@ StdBinCommands
# standard commands that need libbe.so, libsupc++.so, and libshared.a
StdBinCommands
ramdisk.cpp
- : libshared.a be [ TargetLibsupc++ ] : $(haiku-utils_rsrc) ;
+ : shared be [ TargetLibsupc++ ] : $(haiku-utils_rsrc) ;
# standard commands that need libbe.so, libbnetapi.solibsupc++.so
StdBinCommands
diff --git a/src/bin/consoled/Jamfile b/src/bin/consoled/Jamfile
index d900f70..fb3edb9 100644
--- a/src/bin/consoled/Jamfile
+++ b/src/bin/consoled/Jamfile
@@ -5,5 +5,5 @@ UseHeaders [ FDirName $(HAIKU_TOP) src apps terminal ] ;
Application consoled :
consoled.cpp
- : be libshared.a [ TargetLibsupc++ ]
+ : be shared [ TargetLibsupc++ ]
;
diff --git a/src/bin/keymap/Jamfile b/src/bin/keymap/Jamfile
index aaaede1..d6551ad 100644
--- a/src/bin/keymap/Jamfile
+++ b/src/bin/keymap/Jamfile
@@ -6,5 +6,5 @@ UsePrivateHeaders shared storage ;
BinCommand keymap :
main.cpp
Keymap.cpp
- : be libshared.a [ TargetLibsupc++ ]
+ : be shared [ TargetLibsupc++ ]
: keymap.rdef ;
diff --git a/src/bin/pkgman/Jamfile b/src/bin/pkgman/Jamfile
index 127fdb2..8a68af8 100644
--- a/src/bin/pkgman/Jamfile
+++ b/src/bin/pkgman/Jamfile
@@ -20,6 +20,6 @@ BinCommand pkgman :
PackageManager.cpp
pkgman.cpp
:
- libshared.a package be
+ shared package be
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
;
diff --git a/src/kits/interface/Jamfile b/src/kits/interface/Jamfile
index 561005e..df317a4 100644
--- a/src/kits/interface/Jamfile
+++ b/src/kits/interface/Jamfile
@@ -155,7 +155,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
OneElementLayouter.cpp
SimpleLayouter.cpp
- : [ MultiArchDefaultGristFiles libshared.a ]
+ : <$(architecture)>libshared.a
;
StaticLibrary [ MultiArchDefaultGristFiles libcolumnlistview.a
] :
diff --git a/src/kits/mail/Jamfile b/src/kits/mail/Jamfile
index 1c1fba9..a1c7e2f 100644
--- a/src/kits/mail/Jamfile
+++ b/src/kits/mail/Jamfile
@@ -58,8 +58,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
SharedLibrary $(libmail) :
$(sources)
:
- be bnetapi textencoding tracker
- [ MultiArchDefaultGristFiles libshared.a ]
+ be bnetapi textencoding tracker shared
[ TargetLibstdc++ ]
$(TARGET_NETWORK_LIBS)
$(TARGET_SELECT_UNAME_ETC_LIB)
diff --git a/src/kits/network/libnetapi/Jamfile
b/src/kits/network/libnetapi/Jamfile
index 3220ec6..aef8869 100644
--- a/src/kits/network/libnetapi/Jamfile
+++ b/src/kits/network/libnetapi/Jamfile
@@ -101,10 +101,9 @@ for architectureObject in [ MultiArchSubDirSetup ] {
UrlSynchronousRequest.cpp
:
- be $(TARGET_NETWORK_LIBS) [ TargetLibstdc++ ] [
TargetLibsupc++ ]
- [ BuildFeatureAttribute openssl : libraries ]
+ be shared $(TARGET_NETWORK_LIBS) [ TargetLibstdc++ ]
+ [ TargetLibsupc++ ] [ BuildFeatureAttribute openssl :
libraries ]
[ BuildFeatureAttribute icu : libraries ]
- [ MultiArchDefaultGristFiles libshared.a ]
;
}
}
diff --git a/src/kits/package/Jamfile b/src/kits/package/Jamfile
index 787baf6..013c9ee 100644
--- a/src/kits/package/Jamfile
+++ b/src/kits/package/Jamfile
@@ -128,7 +128,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
SolverRepository.cpp
SolverResult.cpp
:
- [ MultiArchDefaultGristFiles libshared.a ]
+ shared
be
[ BuildFeatureAttribute curl : library ]
[ TargetLibstdc++ ]
diff --git a/src/kits/shared/Jamfile b/src/kits/shared/Jamfile
index a5a2dae..8b3dfc9 100644
--- a/src/kits/shared/Jamfile
+++ b/src/kits/shared/Jamfile
@@ -26,7 +26,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
UsePrivateSystemHeaders ;
UsePrivateHeaders kernel libroot ;
- StaticLibrary [ MultiArchDefaultGristFiles libshared.a ] :
+ StaticLibrary <$(architecture)>libshared.a :
AboutMenuItem.cpp
ArgumentVector.cpp
AttributeUtilities.cpp
diff --git a/src/kits/tracker/Jamfile b/src/kits/tracker/Jamfile
index 6f05dcc..5624c3d 100644
--- a/src/kits/tracker/Jamfile
+++ b/src/kits/tracker/Jamfile
@@ -100,9 +100,8 @@ for architectureObject in [ MultiArchSubDirSetup ] {
WidgetAttributeText.cpp
:
- be localestub translation $(vectorIconLibs)
+ be localestub shared translation $(vectorIconLibs)
[ TargetLibstdc++ ] [ TargetLibsupc++ ]
- [ MultiArchDefaultGristFiles libshared.a ]
[ MultiArchDefaultGristFiles libshortcuts_shared.a ]
;
}
diff --git a/src/preferences/datatranslations/Jamfile
b/src/preferences/datatranslations/Jamfile
index 8c2ef90..8ab411d 100644
--- a/src/preferences/datatranslations/Jamfile
+++ b/src/preferences/datatranslations/Jamfile
@@ -10,7 +10,7 @@ Preference DataTranslations :
DataTranslationsSettings.cpp
TranslatorListView.cpp
- : be translation [ TargetLibsupc++ ] localestub libshared.a
+ : be translation [ TargetLibsupc++ ] localestub shared
: DataTranslations.rdef
;
diff --git a/src/preferences/keymap/Jamfile b/src/preferences/keymap/Jamfile
index a342714..d6761c5 100644
--- a/src/preferences/keymap/Jamfile
+++ b/src/preferences/keymap/Jamfile
@@ -21,7 +21,7 @@ Preference Keymap :
KeymapWindow.cpp
ModifierKeysWindow.cpp
- : be tracker localestub libshared.a [ TargetLibstdc++ ]
+ : be tracker localestub shared [ TargetLibstdc++ ]
: Keymap.rdef
;
diff --git a/src/preferences/locale/Jamfile b/src/preferences/locale/Jamfile
index 9e2d7e9..55c6d0d 100644
--- a/src/preferences/locale/Jamfile
+++ b/src/preferences/locale/Jamfile
@@ -11,7 +11,7 @@ local sources =
Preference Locale
: $(sources)
- : be [ TargetLibstdc++ ] [ TargetLibsupc++ ] libshared.a
+ : be [ TargetLibstdc++ ] [ TargetLibsupc++ ] shared
localestub
: Locale.rdef
;
diff --git a/src/preferences/network/Jamfile b/src/preferences/network/Jamfile
index acbd1df..532057c 100644
--- a/src/preferences/network/Jamfile
+++ b/src/preferences/network/Jamfile
@@ -27,7 +27,7 @@ Preference Network :
# from ifconfig
MediaTypes.cpp
- : be bnetapi libshared.a [ TargetLibstdc++ ] localestub
+ : be bnetapi shared [ TargetLibstdc++ ] localestub
: Network.rdef InterfaceIcons.rdef
;
diff --git a/src/preferences/time/Jamfile b/src/preferences/time/Jamfile
index fc0d2cf..291dde2 100644
--- a/src/preferences/time/Jamfile
+++ b/src/preferences/time/Jamfile
@@ -32,7 +32,7 @@ Includes [ FGristFiles $(sources) ] : [ BuildFeatureAttribute
icu : headers ] ;
Preference Time
: $(sources)
- : be libshared.a [ TargetLibstdc++ ] localestub $(HAIKU_NETWORK_LIBS)
+ : be shared [ TargetLibstdc++ ] localestub $(HAIKU_NETWORK_LIBS)
: Time.rdef
;
diff --git a/src/preferences/virtualmemory/Jamfile
b/src/preferences/virtualmemory/Jamfile
index 259afb5..df38e75 100644
--- a/src/preferences/virtualmemory/Jamfile
+++ b/src/preferences/virtualmemory/Jamfile
@@ -8,7 +8,7 @@ Preference VirtualMemory :
Settings.cpp
$(DRIVER_SETTINGS)
- : be libshared.a [ TargetLibstdc++ ] localestub
+ : be shared [ TargetLibstdc++ ] localestub
: VirtualMemory.rdef
;
diff --git a/src/servers/app/Jamfile b/src/servers/app/Jamfile
index aaef69d..8f567ab 100644
--- a/src/servers/app/Jamfile
+++ b/src/servers/app/Jamfile
@@ -103,7 +103,7 @@ Server app_server :
libaslocal.a $(BROKEN_64)libasremote.a $(BROKEN_64)libashtml5.a
libasdrawing.a libpainter.a libagg.a
[ BuildFeatureAttribute freetype : library ]
- libstackandtile.a liblinprog.a libtextencoding.so libshared.a
+ libstackandtile.a liblinprog.a libtextencoding.so shared
[ TargetLibstdc++ ]
: app_server.rdef
diff --git a/src/servers/debug/Jamfile b/src/servers/debug/Jamfile
index 71ba507..ac4d06e 100644
--- a/src/servers/debug/Jamfile
+++ b/src/servers/debug/Jamfile
@@ -14,7 +14,7 @@ Server debug_server
:
be
libdebug.so
- libshared.a
+ shared
[ TargetLibstdc++ ]
localestub
;
diff --git a/src/servers/launch/Jamfile b/src/servers/launch/Jamfile
index a6e7a3d..db2c792 100644
--- a/src/servers/launch/Jamfile
+++ b/src/servers/launch/Jamfile
@@ -26,7 +26,7 @@ Server launch_daemon
InitSharedMemoryDirectoryJob.cpp
InitTemporaryDirectoryJob.cpp
:
- be network bnetapi libshared.a libmultiuser_utils.a [ TargetLibstdc++ ]
+ be network bnetapi shared libmultiuser_utils.a [ TargetLibstdc++ ]
:
LaunchDaemon.rdef
;
diff --git a/src/servers/midi/Jamfile b/src/servers/midi/Jamfile
index 4a503bb..09085a8 100644
--- a/src/servers/midi/Jamfile
+++ b/src/servers/midi/Jamfile
@@ -12,7 +12,7 @@ Server midi_server :
# storage
NodeMonitorHandler.cpp
- : be midi2 libshared.a libicon.a [ TargetLibstdc++ ]
+ : be midi2 shared libicon.a [ TargetLibstdc++ ]
: midi_server.rdef
;
diff --git a/src/servers/net/Jamfile b/src/servers/net/Jamfile
index 0a393f1..3d26909 100644
--- a/src/servers/net/Jamfile
+++ b/src/servers/net/Jamfile
@@ -24,7 +24,7 @@ Server net_server :
DHCPClient.cpp
Services.cpp
- : be network bnetapi [ TargetLibstdc++ ] libshared.a
+ : be network bnetapi [ TargetLibstdc++ ] shared
# for PPP
#libppp.a
;
diff --git a/src/tests/add-ons/kernel/file_systems/consistency_check/Jamfile
b/src/tests/add-ons/kernel/file_systems/consistency_check/Jamfile
index 1db35ad..af26aec 100644
--- a/src/tests/add-ons/kernel/file_systems/consistency_check/Jamfile
+++ b/src/tests/add-ons/kernel/file_systems/consistency_check/Jamfile
@@ -5,11 +5,11 @@ UsePrivateHeaders shared ;
SimpleTest generate_hashs :
generate_hashs.cpp
AdaptiveBuffering.cpp
- : be [ TargetLibstdc++ ] libshared.a
+ : be [ TargetLibstdc++ ] shared
;
SimpleTest consistency_check :
consistency_check.cpp
AdaptiveBuffering.cpp
- : be [ TargetLibstdc++ ] libshared.a
+ : be [ TargetLibstdc++ ] shared
;
diff --git a/src/tests/servers/app/Jamfile b/src/tests/servers/app/Jamfile
index 2e7c888..732c19e 100644
--- a/src/tests/servers/app/Jamfile
+++ b/src/tests/servers/app/Jamfile
@@ -172,7 +172,7 @@ SharedLibrary libtestappserver.so :
WorkspacesView.cpp
# libraries
- : be libpainter.a libagg.a libtextencoding.so libshared.a
libstackandtile.a
+ : be libpainter.a libagg.a libtextencoding.so shared libstackandtile.a
liblinprog.a
[ BuildFeatureAttribute freetype : library ]
;
diff --git a/src/tests/servers/launch/Jamfile b/src/tests/servers/launch/Jamfile
index 884ad6f..401f799 100644
--- a/src/tests/servers/launch/Jamfile
+++ b/src/tests/servers/launch/Jamfile
@@ -19,5 +19,5 @@ UnitTestLib liblaunch_daemontest.so :
Conditions.cpp
Utility.cpp
- : be network bnetapi libshared.a [ TargetLibstdc++ ] [ TargetLibsupc++ ]
+ : be network bnetapi shared [ TargetLibstdc++ ] [ TargetLibsupc++ ]
;