Removed the obsolete second argument ("relpath") of the Addon rule and
shuffled "isExecutable" to the end. The new order favors the common use cases. Adjusted all Addon invocations and while at it also removed separate LinkAgainst invocations. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20604 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
+16
-20
@@ -98,46 +98,42 @@ rule Server
|
||||
Executable $(1) : $(2) : $(3) : $(4) ;
|
||||
}
|
||||
|
||||
rule Addon
|
||||
rule Addon target : sources : libraries : isExecutable
|
||||
{
|
||||
# Addon <name> : <relpath> : <sources> : <is executable> : <libraries> ;
|
||||
# <name>: Name of the add-on.
|
||||
# <relpath>: Path where the add-on shall live relative to the add-on dir.
|
||||
# Addon <target> : <sources> : <is executable> : <libraries> ;
|
||||
# <target>: The add-on.
|
||||
# <sources>: Source files.
|
||||
# <is executable>: true, if the target shall be executable as well.
|
||||
# <libraries>: Libraries to be linked against.
|
||||
# TODO: <relpath> is no longer needed
|
||||
# <isExecutable>: true, if the target shall be executable as well.
|
||||
|
||||
if ! [ IsPlatformSupportedForTarget $(1) ] {
|
||||
if ! [ IsPlatformSupportedForTarget $(target) ] {
|
||||
return ;
|
||||
}
|
||||
|
||||
local isExecutable = $(4) ;
|
||||
|
||||
Main $(1) : $(3) ;
|
||||
Main $(target) : $(sources) ;
|
||||
|
||||
local linkFlags = -Xlinker -soname=\"$(1:G=)\" ;
|
||||
local linkFlags = -Xlinker -soname=\"$(target:G=)\" ;
|
||||
if $(isExecutable) != true {
|
||||
linkFlags = -nostart $(linkFlags) ;
|
||||
}
|
||||
LINKFLAGS on $(1) = [ on $(1) return $(LINKFLAGS) ] $(linkFlags) ;
|
||||
LinkAgainst $(1) : $(5) ;
|
||||
LINKFLAGS on $(target) = [ on $(target) return $(LINKFLAGS) ] $(linkFlags) ;
|
||||
LinkAgainst $(target) : $(libraries) ;
|
||||
|
||||
AddSharedObjectGlueCode $(1) : $(isExecutable) ;
|
||||
AddSharedObjectGlueCode $(target) : $(isExecutable) ;
|
||||
}
|
||||
|
||||
rule Translator
|
||||
rule Translator target : sources : libraries
|
||||
{
|
||||
# Translator <name> : <sources> : <libraries> ;
|
||||
# Translator <target> : <sources> : <libraries> ;
|
||||
# TODO: Although they currently all are, translators don't need to be
|
||||
# executable. Introduce a flag as for Addon.
|
||||
Addon $(1) : Translators : $(2) : true : $(3) ;
|
||||
Addon $(target) : $(sources) : $(libraries) : true ;
|
||||
}
|
||||
|
||||
rule ScreenSaver
|
||||
rule ScreenSaver target : sources : libraries
|
||||
{
|
||||
# ScreenSaver <name> : <sources> : <libraries> ;
|
||||
Addon $(1) : screen_savers : $(2) : false : $(3) ;
|
||||
# ScreenSaver <target> : <sources> : <libraries> ;
|
||||
Addon $(target) : $(sources) : $(libraries) : false ;
|
||||
}
|
||||
|
||||
rule StaticLibrary
|
||||
|
||||
@@ -3,7 +3,7 @@ SubDir HAIKU_TOP src add-ons accelerants atimach64 ;
|
||||
UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics atimach64 ] ;
|
||||
|
||||
Addon atimach64.accelerant : accelerants :
|
||||
Addon atimach64.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagment.c
|
||||
|
||||
@@ -2,7 +2,7 @@ SubDir HAIKU_TOP src add-ons accelerants et6x00 ;
|
||||
|
||||
UsePrivateHeaders [ FDirName graphics et6x00 ] ;
|
||||
|
||||
Addon et6x00.accelerant : accelerants :
|
||||
Addon et6x00.accelerant :
|
||||
Acceleration.c
|
||||
EngineManagment.c
|
||||
GetAccelerantHook.c
|
||||
@@ -11,8 +11,6 @@ Addon et6x00.accelerant : accelerants :
|
||||
InitAccelerant.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false
|
||||
:
|
||||
;
|
||||
|
||||
Depends et6x00.accelerant : et6x00.driver ;
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics intel_extreme ] ;
|
||||
UsePrivateHeaders [ FDirName graphics common ] ;
|
||||
|
||||
Addon intel_extreme.accelerant : accelerants :
|
||||
Addon intel_extreme.accelerant :
|
||||
accelerant.cpp
|
||||
cursor.cpp
|
||||
dpms.cpp
|
||||
@@ -15,11 +15,10 @@ Addon intel_extreme.accelerant : accelerants :
|
||||
memory.cpp
|
||||
mode.cpp
|
||||
overlay.cpp
|
||||
: false
|
||||
: be
|
||||
;
|
||||
|
||||
Package haiku-intel_extreme-cvs :
|
||||
intel_extreme.accelerant :
|
||||
boot home config add-ons accelerants ;
|
||||
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics matrox ] ;
|
||||
UseHeaders [ FDirName $(SUBDIR) engine ] ;
|
||||
|
||||
Addon mga.accelerant : accelerants :
|
||||
Addon mga.accelerant :
|
||||
Cursor.c
|
||||
EngineManagment.c
|
||||
GetAccelerantHook.c
|
||||
@@ -17,7 +17,7 @@ Addon mga.accelerant : accelerants :
|
||||
Overlay.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false : libmatrox_engine.a
|
||||
: libmatrox_engine.a
|
||||
;
|
||||
|
||||
Package haiku-matrox-cvs :
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics neomagic ] ;
|
||||
UseHeaders [ FDirName $(SUBDIR) engine ] ;
|
||||
|
||||
Addon nm.accelerant : accelerants :
|
||||
Addon nm.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagment.c
|
||||
@@ -18,7 +18,7 @@ Addon nm.accelerant : accelerants :
|
||||
Overlay.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false : libneomagic_engine.a
|
||||
: libneomagic_engine.a
|
||||
;
|
||||
|
||||
Package haiku-neomagic-cvs :
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics nvidia ] ;
|
||||
UseHeaders [ FDirName $(SUBDIR) engine ] ;
|
||||
|
||||
Addon nv.accelerant : accelerants :
|
||||
Addon nv.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagment.c
|
||||
@@ -18,7 +18,7 @@ Addon nv.accelerant : accelerants :
|
||||
Overlay.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false : libnvidia_engine.a
|
||||
: libnvidia_engine.a
|
||||
;
|
||||
|
||||
Package haiku-nvidia-cvs :
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics radeon ] ;
|
||||
UsePrivateHeaders [ FDirName graphics common ] ;
|
||||
|
||||
Addon radeon.accelerant : accelerants :
|
||||
Addon radeon.accelerant :
|
||||
Acceleration.c
|
||||
CP.c
|
||||
Cursor.c
|
||||
@@ -33,7 +33,6 @@ Addon radeon.accelerant : accelerants :
|
||||
settings.cpp
|
||||
theatre_out.c
|
||||
vesa_modes.c
|
||||
: false
|
||||
: libaccelerantscommon.a libradeon.a be
|
||||
;
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics s3savage ] ;
|
||||
|
||||
Addon s3savage.accelerant : accelerants :
|
||||
Addon s3savage.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagement.c
|
||||
@@ -20,7 +20,6 @@ Addon s3savage.accelerant : accelerants :
|
||||
s3drv.c
|
||||
s3vga.c
|
||||
|
||||
: false
|
||||
: be
|
||||
;
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics skeleton ] ;
|
||||
UseHeaders [ FDirName $(SUBDIR) engine ] ;
|
||||
|
||||
Addon skel.accelerant : accelerants :
|
||||
Addon skel.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagement.c
|
||||
@@ -18,7 +18,7 @@ Addon skel.accelerant : accelerants :
|
||||
Overlay.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false : libskeleton_engine.a
|
||||
: libskeleton_engine.a
|
||||
;
|
||||
|
||||
Package haiku-skeleton-cvs :
|
||||
|
||||
@@ -4,7 +4,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics tdfx ] ;
|
||||
|
||||
|
||||
Addon tdfx.accelerant : accelerants :
|
||||
Addon tdfx.accelerant :
|
||||
voodoo3_accelerant.c
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
|
||||
@@ -5,11 +5,10 @@ UsePrivateHeaders [ FDirName graphics vesa ] ;
|
||||
|
||||
#AddResources vesa.accelerant : vesa.accelerant.rdef ;
|
||||
|
||||
Addon vesa.accelerant : accelerants :
|
||||
Addon vesa.accelerant :
|
||||
accelerant.cpp
|
||||
dpms.cpp
|
||||
engine.cpp
|
||||
hooks.cpp
|
||||
mode.cpp
|
||||
: false # this add-on is not executable
|
||||
;
|
||||
;
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics via ] ;
|
||||
UseHeaders [ FDirName $(SUBDIR) engine ] ;
|
||||
|
||||
Addon via.accelerant : accelerants :
|
||||
Addon via.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagement.c
|
||||
@@ -18,7 +18,7 @@ Addon via.accelerant : accelerants :
|
||||
Overlay.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false : libvia_engine.a
|
||||
: libvia_engine.a
|
||||
;
|
||||
|
||||
Package haiku-via_gfx-cvs :
|
||||
|
||||
@@ -5,7 +5,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
UsePrivateHeaders [ FDirName graphics vmware ] ;
|
||||
UsePrivateHeaders graphics ;
|
||||
|
||||
Addon vmware.accelerant : accelerants :
|
||||
Addon vmware.accelerant :
|
||||
Acceleration.c
|
||||
Cursor.c
|
||||
EngineManagment.c
|
||||
@@ -16,7 +16,6 @@ Addon vmware.accelerant : accelerants :
|
||||
InitAccelerant.c
|
||||
ProposeDisplayMode.c
|
||||
SetDisplayMode.c
|
||||
: false
|
||||
;
|
||||
|
||||
Package haiku-vmware-video-svn :
|
||||
|
||||
@@ -5,8 +5,7 @@ UseHeaders [ FDirName $(HAIKU_TOP) src servers app ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src servers app drawing ] ;
|
||||
UsePrivateHeaders app shared interface graphics ;
|
||||
|
||||
Addon ClassicBe : decorators :
|
||||
Addon ClassicBe :
|
||||
BeDecorator.cpp
|
||||
: false
|
||||
: be <nogrist>app_server
|
||||
;
|
||||
|
||||
@@ -4,8 +4,7 @@ UseFreeTypeHeaders ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src servers app server ] ;
|
||||
UsePrivateHeaders [ FDirName servers app ] ;
|
||||
|
||||
Addon MacDecorator : decorators :
|
||||
Addon MacDecorator :
|
||||
MacDecorator.cpp
|
||||
: false
|
||||
: be libappserver.so
|
||||
;
|
||||
|
||||
@@ -4,8 +4,7 @@ UseFreeTypeHeaders ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src servers app server ] ;
|
||||
UsePrivateHeaders [ FDirName servers app ] ;
|
||||
|
||||
Addon WinDecorator : decorators :
|
||||
Addon WinDecorator :
|
||||
WinDecorator.cpp
|
||||
: false
|
||||
: be libappserver.so
|
||||
;
|
||||
|
||||
@@ -3,7 +3,7 @@ SubDir HAIKU_TOP src add-ons disk_scanner partition ;
|
||||
UsePrivateHeaders shared ;
|
||||
UsePrivateHeaders storage ;
|
||||
|
||||
Addon <gui>intel : disk_scanner : intel.cpp : false
|
||||
Addon <gui>intel : intel.cpp
|
||||
: <boot!home!config!lib>libdiskdevice.so be ;
|
||||
AbsSymLink <boot!home!config!add-ons!disk_scanner!partition>intel : <gui>intel
|
||||
: /boot/home/config/add-ons/disk_scanner/partition ;
|
||||
|
||||
@@ -4,8 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders input ;
|
||||
|
||||
Addon <input>easypen : input_server/devices :
|
||||
Addon <input>easypen :
|
||||
EasyPenInputDevice.cpp
|
||||
: false
|
||||
: be device input_server ;
|
||||
|
||||
|
||||
@@ -5,14 +5,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
UsePrivateHeaders input kernel tracker ;
|
||||
UseArchHeaders $(TARGET_ARCH) ;
|
||||
|
||||
Addon <input>keyboard : input_server/devices :
|
||||
Addon <input>keyboard :
|
||||
KeyboardInputDevice.cpp
|
||||
Keymap.cpp
|
||||
|
||||
TMWindow.cpp
|
||||
TMListItem.cpp
|
||||
|
||||
: false
|
||||
: input_server be ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
|
||||
@@ -4,9 +4,8 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders input ;
|
||||
|
||||
Addon <input>mouse : input_server/devices :
|
||||
Addon <input>mouse :
|
||||
MouseInputDevice.cpp
|
||||
: false
|
||||
: be input_server ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
|
||||
@@ -4,10 +4,9 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders input ;
|
||||
|
||||
Addon <input>serial_mouse : input_server/devices :
|
||||
Addon <input>serial_mouse :
|
||||
MouseInputDevice.cpp
|
||||
SerialMouse.cpp
|
||||
: false
|
||||
: be device input_server ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
|
||||
@@ -4,9 +4,8 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders input ;
|
||||
|
||||
Addon <input>tablet : input_server/devices :
|
||||
Addon <input>tablet :
|
||||
TabletInputDevice.cpp
|
||||
: false
|
||||
: be input_server ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
|
||||
@@ -4,9 +4,8 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders screen_saver ;
|
||||
|
||||
Addon screen_saver : input_server/filters :
|
||||
Addon screen_saver :
|
||||
ScreenSaverFilter.cpp
|
||||
: false
|
||||
: be libscreensaver.so input_server ;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
|
||||
@@ -11,13 +11,12 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
SubDirC++Flags -fmultiple-symbol-spaces ;
|
||||
}
|
||||
|
||||
Addon canna : input_server/methods :
|
||||
Addon canna :
|
||||
CannaInterface.cpp
|
||||
CannaLooper.cpp
|
||||
CannaMethod.cpp
|
||||
KouhoWindow.cpp
|
||||
PaletteWindow.cpp
|
||||
: false
|
||||
: be textencoding input_server libcanna.a librk.a ;
|
||||
|
||||
Package haiku-cannaIM-cvs :
|
||||
|
||||
@@ -5,7 +5,7 @@ UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
||||
UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
# For now build a userland version only.
|
||||
Addon <file_system>bfs : userland file_systems :
|
||||
Addon <file_system>bfs :
|
||||
bfs.c
|
||||
;
|
||||
|
||||
|
||||
@@ -31,16 +31,13 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons kernel file_systems udf ] ;
|
||||
# Note that the add-on is named "i-udf-ds" to put it alphabetically
|
||||
# before the standard iso9660 add-on, thus giving it first dibs at
|
||||
# iso9660/UDF hybrid discs.
|
||||
Addon i-udf-ds : [ FDirName drive_setup fs ] :
|
||||
Addon i-udf-ds :
|
||||
udf-ds.cpp
|
||||
Recognition.cpp
|
||||
UdfDebug.cpp
|
||||
UdfString.cpp
|
||||
UdfStructures.cpp
|
||||
Utils.cpp
|
||||
|
||||
: false
|
||||
:
|
||||
;
|
||||
|
||||
SEARCH on [ FGristFiles
|
||||
|
||||
@@ -8,7 +8,7 @@ KernelAddon amiga_rdb :
|
||||
amiga_rdb.cpp
|
||||
;
|
||||
|
||||
#Addon <partitioning_system>amiga_rdb : userland partitioning_systems :
|
||||
#Addon <partitioning_system>amiga_rdb :
|
||||
# amiga_rdb.cpp
|
||||
# ;
|
||||
#
|
||||
|
||||
@@ -8,7 +8,7 @@ KernelAddon apple :
|
||||
apple.cpp
|
||||
;
|
||||
|
||||
#Addon <partitioning_system>apple : userland partitioning_systems :
|
||||
#Addon <partitioning_system>apple :
|
||||
# apple.cpp
|
||||
# ;
|
||||
#
|
||||
|
||||
@@ -13,7 +13,7 @@ KernelAddon intel :
|
||||
|
||||
# Also build a userland version
|
||||
# ToDo: it's probably not a good idea to build them into the same directory
|
||||
#Addon <partitioning_system>intel : userland partitioning_systems :
|
||||
#Addon <partitioning_system>intel :
|
||||
# intel.cpp
|
||||
# PartitionMap.cpp
|
||||
# PartitionMapParser.cpp
|
||||
|
||||
@@ -22,7 +22,7 @@ KernelAddon session :
|
||||
;
|
||||
|
||||
# also build a userland version
|
||||
#Addon <partitioning_system>session : userland partitioning_systems :
|
||||
#Addon <partitioning_system>session :
|
||||
# [ FGristFiles $(session_files:S=$(SUFOBJ)) ]
|
||||
#;
|
||||
#
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Match\ Header : mail_daemon inbound_filters :
|
||||
Addon Match\ Header :
|
||||
ConfigView.cpp
|
||||
RuleFilter.cpp
|
||||
StringMatcher.cpp ;
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon R5\ Daemon\ Filter : mail_daemon inbound_filters :
|
||||
Addon R5\ Daemon\ Filter :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst R5\ Daemon\ Filter :
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Spam\ Filter : mail_daemon inbound_filters :
|
||||
Addon Spam\ Filter :
|
||||
SpamFilterConfig.cpp
|
||||
SpamFilter.cpp ;
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ if $(USESSL) {
|
||||
SubDirHdrs [ FDirName / boot home config include ] ;
|
||||
}
|
||||
|
||||
Addon IMAP : mail_daemon inbound_protocols :
|
||||
Addon IMAP :
|
||||
imap_client.cpp
|
||||
imap_config.cpp
|
||||
NestedString.cpp ;
|
||||
|
||||
@@ -16,7 +16,7 @@ if $(USESSL) {
|
||||
SubDirHdrs [ FDirName / boot home config include ] ;
|
||||
}
|
||||
|
||||
Addon POP3 : mail_daemon inbound_protocols :
|
||||
Addon POP3 :
|
||||
MessageIO.cpp
|
||||
pop3.cpp
|
||||
SimpleMailProtocol.cpp
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Fortune : mail_daemon outbound_filters :
|
||||
Addon Fortune :
|
||||
ConfigView.cpp
|
||||
filter.cpp ;
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ if $(USESSL) {
|
||||
SubDirHdrs [ FDirName / boot home config include ] ;
|
||||
}
|
||||
|
||||
Addon SMTP : mail_daemon outbound_protocols :
|
||||
Addon SMTP :
|
||||
smtp.cpp
|
||||
md5c.c ;
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Inbox : mail_daemon system_filters :
|
||||
Addon Inbox :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Inbox :
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon New\ Mail\ Notification : mail_daemon system_filters :
|
||||
Addon New\ Mail\ Notification :
|
||||
filter.cpp ConfigView.cpp ;
|
||||
|
||||
LinkAgainst New\ Mail\ Notification :
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Outbox : mail_daemon system_filters :
|
||||
Addon Outbox :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Outbox :
|
||||
|
||||
@@ -11,7 +11,7 @@ UsePublicHeaders [ FDirName add-ons mail_daemon ] ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ;
|
||||
|
||||
Addon Message\ Parser : mail_daemon system_filters :
|
||||
Addon Message\ Parser :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Message\ Parser :
|
||||
|
||||
@@ -2,11 +2,10 @@ SubDir HAIKU_TOP src add-ons media media-add-ons demultiplexer ;
|
||||
|
||||
UsePrivateHeaders demultiplexer ;
|
||||
|
||||
Addon demultiplexer.media_addon : media :
|
||||
Addon demultiplexer.media_addon :
|
||||
MediaDemultiplexerNode.cpp
|
||||
MediaDemultiplexerAddOn.cpp
|
||||
MediaOutputInfo.cpp
|
||||
misc.cpp
|
||||
: true
|
||||
: be media
|
||||
;
|
||||
|
||||
@@ -6,11 +6,10 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
SubDirC++Flags -fmultiple-symbol-spaces ;
|
||||
}
|
||||
|
||||
Addon ESDSink.media_addon : media :
|
||||
Addon ESDSink.media_addon :
|
||||
ESDEndpoint.cpp
|
||||
ESDSinkAddOn.cpp
|
||||
ESDSinkNode.cpp
|
||||
: false
|
||||
: be media network
|
||||
;
|
||||
|
||||
|
||||
@@ -2,11 +2,10 @@ SubDir HAIKU_TOP src add-ons media media-add-ons legacy ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon legacy.media_addon : media :
|
||||
Addon legacy.media_addon :
|
||||
LegacyAudioConsumer.cpp
|
||||
LegacyAudioDevice.cpp
|
||||
LegacyAudioProducer.cpp
|
||||
LegacyMediaAddOn.cpp
|
||||
: false
|
||||
: be media
|
||||
;
|
||||
|
||||
@@ -2,7 +2,7 @@ SubDir HAIKU_TOP src add-ons media media-add-ons mixer ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
Addon mixer.media_addon : media :
|
||||
Addon mixer.media_addon :
|
||||
AudioMixer.cpp
|
||||
ByteSwap.cpp
|
||||
MixerAddOn.cpp
|
||||
@@ -12,7 +12,6 @@ Addon mixer.media_addon : media :
|
||||
MixerSettings.cpp
|
||||
MixerUtils.cpp
|
||||
Resampler.cpp
|
||||
: false
|
||||
: be media
|
||||
;
|
||||
|
||||
|
||||
@@ -6,11 +6,10 @@ if $(TARGET_PLATFORM) != haiku {
|
||||
SubDirC++Flags -fmultiple-symbol-spaces ;
|
||||
}
|
||||
|
||||
Addon hmulti_audio.media_addon : media :
|
||||
Addon hmulti_audio.media_addon :
|
||||
MultiAudioAddOn.cpp
|
||||
MultiAudioDevice.cpp
|
||||
MultiAudioNode.cpp
|
||||
: false
|
||||
: be media
|
||||
;
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ UsePrivateHeaders graphics ;
|
||||
UsePrivateHeaders [ FDirName graphics common ] ;
|
||||
UsePrivateHeaders [ FDirName graphics radeon ] ;
|
||||
|
||||
Addon radeon.media_addon : media :
|
||||
Addon radeon.media_addon :
|
||||
RadeonAddOn.cpp
|
||||
RadeonProducer.cpp
|
||||
CC.cpp
|
||||
|
||||
@@ -2,13 +2,12 @@ SubDir HAIKU_TOP src add-ons media media-add-ons reader ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon reader.media_addon : media :
|
||||
Addon reader.media_addon :
|
||||
../AbstractFileInterfaceNode.cpp
|
||||
../AbstractFileInterfaceAddOn.cpp
|
||||
MediaReader.cpp
|
||||
MediaReaderAddOn.cpp
|
||||
misc.cpp
|
||||
: be media
|
||||
: true
|
||||
;
|
||||
|
||||
LinkAgainst reader.media_addon : be media ;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons media media-add-ons tone_producer_demo ;
|
||||
|
||||
Addon tone_producer_demo.media_addon : media :
|
||||
Addon tone_producer_demo.media_addon :
|
||||
ToneProducerAddOn.cpp
|
||||
ToneProducer.cpp
|
||||
: be media
|
||||
;
|
||||
|
||||
LinkAgainst tone_producer_demo.media_addon : be media ;
|
||||
|
||||
@@ -4,10 +4,9 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders usb_vision ;
|
||||
|
||||
Addon usb_vision.media_addon : media :
|
||||
Addon usb_vision.media_addon :
|
||||
AddOn.cpp
|
||||
Producer.cpp
|
||||
TunerLocale.cpp
|
||||
: be media $(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
LinkAgainst usb_vision.media_addon : be media $(TARGET_LIBSTDC++) ;
|
||||
|
||||
@@ -64,7 +64,7 @@ USBWebcamHeaderGen [ FGristFiles CamInternalSensors.h ]
|
||||
USBWebcamHeaderGen [ FGristFiles CamInternalColorSpaceTransforms.h ]
|
||||
: B_WEBCAM_DECLARE_CSTRANSFORM : $(csTransformsSources) ;
|
||||
|
||||
Addon usb_webcam.media_addon : media :
|
||||
Addon usb_webcam.media_addon :
|
||||
$(addonSources)
|
||||
$(csTransformsSources)
|
||||
$(sensorsSources)
|
||||
@@ -79,10 +79,9 @@ Addon usb_webcam.media_addon : media :
|
||||
CamRoster.cpp
|
||||
CamSensor.cpp
|
||||
CamStreamingDeframer.cpp
|
||||
: be media $(usbKitLibraryName)
|
||||
;
|
||||
|
||||
LinkAgainst usb_webcam.media_addon : be media $(usbKitLibraryName) ;
|
||||
|
||||
# force dependancies
|
||||
Includes [ FGristFiles CamRoster.cpp ] : [ FGristFiles CamInternalAddons.h ] ;
|
||||
Includes [ FGristFiles CamDevice.cpp ] : [ FGristFiles CamInternalSensors.h ] ;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
SubDir HAIKU_TOP src add-ons media media-add-ons video_producer_demo ;
|
||||
|
||||
Addon video_producer_demo.media_addon : media :
|
||||
Addon video_producer_demo.media_addon :
|
||||
AddOn.cpp
|
||||
Producer.cpp
|
||||
: be media
|
||||
;
|
||||
|
||||
LinkAgainst video_producer_demo.media_addon : be media ;
|
||||
|
||||
@@ -2,13 +2,12 @@ SubDir HAIKU_TOP src add-ons media media-add-ons writer ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon writer.media_addon : media :
|
||||
Addon writer.media_addon :
|
||||
../AbstractFileInterfaceNode.cpp
|
||||
../AbstractFileInterfaceAddOn.cpp
|
||||
MediaWriter.cpp
|
||||
MediaWriterAddOn.cpp
|
||||
misc.cpp
|
||||
: be media
|
||||
: true
|
||||
;
|
||||
|
||||
LinkAgainst writer.media_addon : be media ;
|
||||
|
||||
@@ -2,14 +2,9 @@ SubDir HAIKU_TOP src add-ons media plugins ac3_decoder ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon ac3_decoder : media plugins :
|
||||
Addon ac3_decoder :
|
||||
ac3_decoder.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
liba52.a
|
||||
: liba52.a be libmedia.so
|
||||
;
|
||||
|
||||
LinkAgainst ac3_decoder : be libmedia.so ;
|
||||
|
||||
SubIncludeGPL HAIKU_TOP src add-ons media plugins ac3_decoder liba52 ;
|
||||
|
||||
@@ -4,7 +4,6 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon aiff_reader : media plugins :
|
||||
Addon aiff_reader :
|
||||
aiff_reader.cpp
|
||||
: false
|
||||
: be libmedia.so ;
|
||||
|
||||
@@ -4,8 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon au_reader : media plugins :
|
||||
Addon au_reader :
|
||||
au_reader.cpp
|
||||
: false
|
||||
: be libmedia.so
|
||||
;
|
||||
|
||||
@@ -6,15 +6,13 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) libavcodec ] ;
|
||||
|
||||
Addon avcodec : media plugins :
|
||||
Addon avcodec :
|
||||
avcodec.cpp
|
||||
codectbl.cpp
|
||||
gfx_conv_c.cpp
|
||||
gfx_conv_c_lookup.cpp
|
||||
# gfx_conv_mmx.cpp
|
||||
gfx_util.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
libavcodec.a
|
||||
be
|
||||
|
||||
@@ -6,11 +6,9 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) libOpenDML ] ;
|
||||
|
||||
Addon avi_reader : media plugins :
|
||||
Addon avi_reader :
|
||||
avi_reader.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
libopendml.a
|
||||
be libmedia.so
|
||||
;
|
||||
|
||||
@@ -8,13 +8,11 @@ UsePrivateHeaders media ;
|
||||
SubDirHdrs [ FDirName $(SUBDIR) libMatroskaParser ] ;
|
||||
SubDirSysHdrs [ FDirName $(SUBDIR) $(DOTDOT) ogg libogg ] ;
|
||||
|
||||
Addon matroska : media plugins :
|
||||
Addon matroska :
|
||||
matroska_codecs.cpp
|
||||
matroska_reader.cpp
|
||||
matroska_util.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
# libebml.a
|
||||
# libmatroska.a
|
||||
libMatroskaParser.a
|
||||
|
||||
@@ -6,11 +6,9 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) libMOV ] ;
|
||||
|
||||
Addon mov_reader : media plugins :
|
||||
Addon mov_reader :
|
||||
mov_reader.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
libmovreader.a
|
||||
libz.a be libmedia.so $(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
@@ -6,10 +6,8 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) mpglib ] ;
|
||||
|
||||
Addon mp3_decoder : media plugins :
|
||||
Addon mp3_decoder :
|
||||
mp3DecoderPlugin.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
libmpglib.a
|
||||
be
|
||||
|
||||
@@ -4,8 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon mp3_reader : media plugins :
|
||||
Addon mp3_reader :
|
||||
MP3ReaderPlugin.cpp
|
||||
: false
|
||||
: be libmedia.so
|
||||
;
|
||||
|
||||
@@ -6,11 +6,9 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) libMP4 ] ;
|
||||
|
||||
Addon mp4_reader : media plugins :
|
||||
Addon mp4_reader :
|
||||
mp4_reader.cpp
|
||||
:
|
||||
false
|
||||
:
|
||||
libmp4reader.a
|
||||
libz.a
|
||||
be libmedia.so $(TARGET_LIBSTDC++)
|
||||
|
||||
@@ -6,11 +6,10 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirHdrs [ FDirName $(SUBDIR) mpc ] ;
|
||||
|
||||
Addon musepack : media plugins :
|
||||
Addon musepack :
|
||||
MusePack.cpp
|
||||
MusePackReader.cpp
|
||||
MusePackDecoder.cpp
|
||||
: false
|
||||
: libmusepack.a be libmedia.so
|
||||
;
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ UsePrivateHeaders media ;
|
||||
|
||||
SubDirSysHdrs [ FDirName $(SUBDIR) libogg ] ;
|
||||
|
||||
Addon ogg : media plugins :
|
||||
Addon ogg :
|
||||
OggReaderPlugin.cpp
|
||||
OggTrack.cpp
|
||||
OggStream.cpp
|
||||
@@ -18,7 +18,6 @@ Addon ogg : media plugins :
|
||||
OggTobiasSeekable.cpp
|
||||
OggVorbisStream.cpp
|
||||
OggVorbisSeekable.cpp
|
||||
: false
|
||||
: libogg.a be libmedia.so $(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
|
||||
@@ -4,10 +4,9 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon raw_decoder : media plugins :
|
||||
Addon raw_decoder :
|
||||
AudioConversion.cpp
|
||||
RawDecoderPlugin.cpp
|
||||
: false
|
||||
: be libmedia.so
|
||||
;
|
||||
|
||||
|
||||
@@ -8,10 +8,9 @@ SubDirHdrs $(SUBDIR) .. ogg ;
|
||||
SubDirSysHdrs $(SUBDIR) .. ogg libogg ;
|
||||
SubDirHdrs $(SUBDIR) libspeex ;
|
||||
|
||||
Addon speex : media plugins :
|
||||
Addon speex :
|
||||
speexCodecPlugin.cpp
|
||||
speexCodecDefaults.cpp
|
||||
: false
|
||||
: libspeex.a be libmedia.so
|
||||
;
|
||||
|
||||
|
||||
@@ -8,9 +8,8 @@ SubDirHdrs $(SUBDIR) .. ogg ;
|
||||
SubDirSysHdrs $(SUBDIR) .. ogg libogg ;
|
||||
SubDirHdrs $(SUBDIR) libvorbis vorbis ;
|
||||
|
||||
Addon vorbis : media plugins :
|
||||
Addon vorbis :
|
||||
vorbisCodecPlugin.cpp
|
||||
: false
|
||||
: libvorbis.a libogg.a be libmedia.so
|
||||
;
|
||||
|
||||
|
||||
@@ -4,8 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
UsePrivateHeaders media ;
|
||||
|
||||
Addon wav_reader : media plugins :
|
||||
Addon wav_reader :
|
||||
WavReaderPlugin.cpp
|
||||
: false
|
||||
: be libmedia.so
|
||||
;
|
||||
|
||||
@@ -35,8 +35,7 @@ UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa tnl ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa x86 ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa ppc ] ;
|
||||
|
||||
Addon Mesa\ Software\ Renderer : opengl :
|
||||
Addon Mesa\ Software\ Renderer :
|
||||
MesaSoftwareRenderer.cpp
|
||||
: false
|
||||
: libGL.so libmesa.a be
|
||||
;
|
||||
|
||||
@@ -7,18 +7,17 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers private print utils ] ;
|
||||
|
||||
AddResources Canon\ LIPS3\ Compatible : Lips3.rdef ;
|
||||
|
||||
Addon Canon\ LIPS3\ Compatible : Print :
|
||||
Addon Canon\ LIPS3\ Compatible :
|
||||
Lips3Entry.cpp
|
||||
Lips3.cpp
|
||||
Lips3Cap.cpp
|
||||
Compress3.cpp
|
||||
;
|
||||
|
||||
LinkAgainst Canon\ LIPS3\ Compatible :
|
||||
:
|
||||
be
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSTDC++) ;
|
||||
$(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Canon\ LIPS3\ Compatible :
|
||||
|
||||
@@ -7,17 +7,16 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers private print utils ] ;
|
||||
|
||||
AddResources Canon\ LIPS4\ Compatible : Lips4.rdef ;
|
||||
|
||||
Addon Canon\ LIPS4\ Compatible : Print :
|
||||
Addon Canon\ LIPS4\ Compatible :
|
||||
Lips4Entry.cpp
|
||||
Lips4.cpp
|
||||
Lips4Cap.cpp
|
||||
;
|
||||
|
||||
LinkAgainst Canon\ LIPS4\ Compatible :
|
||||
:
|
||||
be
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSTDC++) ;
|
||||
$(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Canon\ LIPS4\ Compatible :
|
||||
|
||||
@@ -7,17 +7,16 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers private print utils ] ;
|
||||
|
||||
AddResources PCL5\ Compatible : PCL5.rsrc ;
|
||||
|
||||
Addon PCL5\ Compatible : Print :
|
||||
Addon PCL5\ Compatible :
|
||||
PCL5Entry.cpp
|
||||
PCL5.cpp
|
||||
PCL5Cap.cpp
|
||||
;
|
||||
|
||||
LinkAgainst PCL5\ Compatible :
|
||||
:
|
||||
be
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSTDC++) ;
|
||||
$(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
PCL5\ Compatible :
|
||||
|
||||
@@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers private print utils ] ;
|
||||
|
||||
AddResources PCL6\ Compatible : PCL6.rsrc ;
|
||||
|
||||
Addon PCL6\ Compatible : Print :
|
||||
Addon PCL6\ Compatible :
|
||||
DeltaRowCompression.cpp
|
||||
PCL6Entry.cpp
|
||||
PCL6.cpp
|
||||
@@ -15,13 +15,12 @@ Addon PCL6\ Compatible : Print :
|
||||
PCL6Rasterizer.cpp
|
||||
PCL6Writer.cpp
|
||||
Rasterizer.cpp
|
||||
;
|
||||
|
||||
LinkAgainst PCL6\ Compatible :
|
||||
:
|
||||
be
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSTDC++) ;
|
||||
$(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
PCL6\ Compatible :
|
||||
|
||||
@@ -10,7 +10,7 @@ AddResources PDF\ Writer :
|
||||
PDFWriter.rdef
|
||||
;
|
||||
|
||||
Addon PDF\ Writer : Print :
|
||||
Addon PDF\ Writer :
|
||||
AboutText.cpp
|
||||
AdvancedSettingsWindow.cpp
|
||||
Bezier.cpp
|
||||
@@ -42,10 +42,8 @@ Addon PDF\ Writer : Print :
|
||||
Scanner.cpp
|
||||
StatusWindow.cpp
|
||||
SubPath.cpp
|
||||
XReferences.cpp
|
||||
;
|
||||
|
||||
LinkAgainst PDF\ Writer :
|
||||
XReferences.cpp
|
||||
:
|
||||
be
|
||||
textencoding
|
||||
translation
|
||||
|
||||
@@ -7,17 +7,16 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers private print utils ] ;
|
||||
|
||||
AddResources PS\ Compatible : PS.rsrc ;
|
||||
|
||||
Addon PS\ Compatible : Print :
|
||||
Addon PS\ Compatible :
|
||||
PSEntry.cpp
|
||||
PS.cpp
|
||||
PSCap.cpp
|
||||
;
|
||||
|
||||
LinkAgainst PS\ Compatible :
|
||||
:
|
||||
be
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSTDC++) ;
|
||||
$(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
PS\ Compatible :
|
||||
|
||||
@@ -9,7 +9,7 @@ UsePrivateHeaders interface ;
|
||||
|
||||
AddResources Preview : Preview.rsrc ;
|
||||
|
||||
Addon Preview : Print :
|
||||
Addon Preview :
|
||||
PrinterSetupWindow.cpp
|
||||
PageSetupWindow.cpp
|
||||
JobSetupWindow.cpp
|
||||
@@ -17,12 +17,11 @@ Addon Preview : Print :
|
||||
Preview.cpp
|
||||
PrinterDriver.cpp
|
||||
PreviewDriver.cpp
|
||||
;
|
||||
|
||||
LinkAgainst Preview :
|
||||
:
|
||||
be
|
||||
root
|
||||
libprintutils.a ;
|
||||
libprintutils.a
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Preview :
|
||||
|
||||
@@ -4,14 +4,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon HP\ JetDirect : Print transport :
|
||||
Addon HP\ JetDirect :
|
||||
print_transport.cpp
|
||||
HPJetDirectTransport.cpp
|
||||
SetupWindow.cpp
|
||||
: be $(NETAPI_LIB)
|
||||
;
|
||||
|
||||
LinkAgainst HP\ JetDirect : be $(NETAPI_LIB) ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
HP\ JetDirect :
|
||||
boot home config add-ons Print transport ;
|
||||
|
||||
@@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon IPP : Print transport :
|
||||
Addon IPP :
|
||||
Ipp.cpp
|
||||
IppSetupDlg.cpp
|
||||
IppTransport.cpp
|
||||
@@ -15,6 +15,7 @@ Addon IPP : Print transport :
|
||||
Socket.o
|
||||
SocketStream.o
|
||||
DbgMsg.o
|
||||
: be $(NETWORK_LIBS) $(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
ObjectReferences
|
||||
@@ -23,8 +24,6 @@ ObjectReferences
|
||||
<src!add-ons!print!transports!shared>DbgMsg.o
|
||||
;
|
||||
|
||||
LinkAgainst IPP : be $(NETWORK_LIBS) $(TARGET_LIBSTDC++) ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
IPP :
|
||||
boot home config add-ons Print transport ;
|
||||
|
||||
@@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon LPR : Print transport :
|
||||
Addon LPR :
|
||||
Lpr.cpp
|
||||
LprSetupDlg.cpp
|
||||
LprTransport.cpp
|
||||
@@ -13,6 +13,7 @@ Addon LPR : Print transport :
|
||||
Socket.o
|
||||
SocketStream.o
|
||||
DbgMsg.o
|
||||
: be $(NETWORK_LIBS) $(TARGET_LIBSTDC++)
|
||||
;
|
||||
|
||||
ObjectReferences
|
||||
@@ -21,8 +22,6 @@ ObjectReferences
|
||||
<src!add-ons!print!transports!shared>DbgMsg.o
|
||||
;
|
||||
|
||||
LinkAgainst LPR : be $(NETWORK_LIBS) $(TARGET_LIBSTDC++) ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
LPR :
|
||||
boot home config add-ons Print transport ;
|
||||
|
||||
@@ -5,13 +5,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
UsePrivateHeaders interface print ;
|
||||
|
||||
Addon Parallel\ Port : Print transport :
|
||||
Addon Parallel\ Port :
|
||||
ParallelTransport.cpp
|
||||
PrintTransportAddOn.o
|
||||
: be
|
||||
;
|
||||
|
||||
ObjectReferences <src!add-ons!print!shared>PrintTransportAddOn.o ;
|
||||
LinkAgainst Parallel\ Port : be ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Parallel\ Port :
|
||||
|
||||
@@ -2,13 +2,12 @@ SubDir HAIKU_TOP src add-ons print transports print_to_file ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
Addon Print\ To\ File : Print transport :
|
||||
Addon Print\ To\ File :
|
||||
print_transport.cpp
|
||||
FileSelector.cpp
|
||||
: be tracker
|
||||
;
|
||||
|
||||
LinkAgainst Print\ To\ File : be tracker ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Print\ To\ File :
|
||||
boot home config add-ons Print transport ;
|
||||
|
||||
@@ -5,13 +5,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
UsePrivateHeaders interface print ;
|
||||
|
||||
Addon Serial\ Port : Print transport :
|
||||
Addon Serial\ Port :
|
||||
SerialTransport.cpp
|
||||
PrintTransportAddOn.o
|
||||
: be
|
||||
;
|
||||
|
||||
ObjectReferences <src!add-ons!print!shared>PrintTransportAddOn.o ;
|
||||
LinkAgainst Serial\ Port : be ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
Serial\ Port :
|
||||
|
||||
@@ -5,13 +5,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
UsePrivateHeaders interface print ;
|
||||
|
||||
Addon USB\ Port : Print transport :
|
||||
Addon USB\ Port :
|
||||
USBTransport.cpp
|
||||
PrintTransportAddOn.o
|
||||
: be
|
||||
;
|
||||
|
||||
ObjectReferences <src!add-ons!print!shared>PrintTransportAddOn.o ;
|
||||
LinkAgainst USB\ Port : be ;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
USB\ Port :
|
||||
|
||||
@@ -2,9 +2,10 @@ SubDir HAIKU_TOP src add-ons screen_savers haiku ;
|
||||
|
||||
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
Addon Haiku : "Screen Savers" :
|
||||
ScreenSaver.cpp : false
|
||||
: libbe.so libscreensaver.so ;
|
||||
Addon Haiku :
|
||||
ScreenSaver.cpp
|
||||
: be screensaver
|
||||
;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
Haiku :
|
||||
|
||||
@@ -4,9 +4,8 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
AddResources FileType-F : FileType.rdef ;
|
||||
|
||||
Addon FileType-F : Tracker :
|
||||
Addon FileType-F :
|
||||
FileType.cpp
|
||||
|
||||
: false
|
||||
: be tracker
|
||||
;
|
||||
;
|
||||
|
||||
@@ -5,17 +5,13 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
AddResources MarkAsNew-N : MarkAsNew.rdef ;
|
||||
AddResources MarkAsRead-R : MarkAsRead.rdef ;
|
||||
|
||||
Addon MarkAsNew-N : Tracker :
|
||||
Addon MarkAsNew-N :
|
||||
MarkAsNew.cpp
|
||||
|
||||
: false
|
||||
: be tracker
|
||||
;
|
||||
;
|
||||
|
||||
Addon MarkAsRead-R : Tracker :
|
||||
Addon MarkAsRead-R :
|
||||
MarkAsRead.cpp
|
||||
|
||||
: false
|
||||
: be tracker
|
||||
;
|
||||
;
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ SubDir HAIKU_TOP src tests add-ons kernel disk_scanner ;
|
||||
# SubDirC++Flags $(defines) ;
|
||||
#}
|
||||
#
|
||||
#Addon <userland>disk_scanner : userland disk_scanner :
|
||||
#Addon <userland>disk_scanner :
|
||||
# disk_scanner.c
|
||||
#;
|
||||
#LinkAgainst <userland>disk_scanner : libkernelland_emu.so ;
|
||||
|
||||
@@ -13,15 +13,15 @@ UsePrivateHeaders $(DOT) ;
|
||||
|
||||
# bfs
|
||||
|
||||
Addon <userland>bfs : userland disk_scanner fs :
|
||||
Addon <userland>bfs :
|
||||
bfs.c
|
||||
: libkernelland_emu.so
|
||||
;
|
||||
LinkAgainst <userland>bfs : libkernelland_emu.so ;
|
||||
|
||||
# iso9660
|
||||
|
||||
Addon <userland>iso9660 : userland disk_scanner fs :
|
||||
Addon <userland>iso9660 :
|
||||
iso9660.cpp
|
||||
: libkernelland_emu.so
|
||||
;
|
||||
LinkAgainst <userland>iso9660 : libkernelland_emu.so ;
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ UsePrivateHeaders $(DOT) ;
|
||||
|
||||
# intel
|
||||
|
||||
Addon <userland>intel : userland disk_scanner partition :
|
||||
Addon <userland>intel :
|
||||
intel.cpp intel_parameters.cpp intel_partition_map.cpp
|
||||
: libkernelland_emu.so
|
||||
;
|
||||
LinkAgainst <userland>intel : libkernelland_emu.so ;
|
||||
|
||||
@@ -13,7 +13,7 @@ UsePrivateHeaders $(DOT) ;
|
||||
|
||||
# cdrom
|
||||
|
||||
Addon <userland>cdrom : userland disk_scanner session :
|
||||
Addon <userland>cdrom :
|
||||
cdrom.cpp
|
||||
: libkernelland_emu.so
|
||||
;
|
||||
LinkAgainst <userland>cdrom : libkernelland_emu.so ;
|
||||
|
||||
@@ -33,16 +33,13 @@ SubDirHdrs [ FDirName $(SUBDIR) .. ] ;
|
||||
# Note that the add-on is named "i-udf-ds" to put it alphabetically
|
||||
# before the standard iso9660 add-on, thus giving it first dibs at
|
||||
# iso9660/UDF hybrid discs.
|
||||
Addon <r5>i-udf-ds : [ FDirName drive_setup fs ] :
|
||||
Addon <r5>i-udf-ds :
|
||||
udf-ds.cpp
|
||||
Recognition.cpp
|
||||
UdfDebug.cpp
|
||||
UdfString.cpp
|
||||
UdfStructures.cpp
|
||||
Utils.cpp
|
||||
|
||||
: false
|
||||
:
|
||||
;
|
||||
|
||||
SEARCH on [ FGristFiles
|
||||
|
||||
@@ -26,7 +26,6 @@ UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
||||
UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
Addon <userland>bfs
|
||||
: # relpath - obsolete
|
||||
:
|
||||
BlockAllocator.cpp
|
||||
BPlusTree.cpp
|
||||
@@ -41,6 +40,5 @@ Addon <userland>bfs
|
||||
|
||||
kernel_interface.cpp
|
||||
|
||||
: false # is executable
|
||||
: libuserlandfs_haiku_kernel.so
|
||||
;
|
||||
|
||||
@@ -27,7 +27,6 @@ if $(NETFS_ADD_SERVER_LOCALHOST) {
|
||||
}
|
||||
|
||||
Addon <test>netfs
|
||||
: # relpath - obsolete
|
||||
: Debug.cpp
|
||||
Locker.cpp
|
||||
ObjectTracker.cpp
|
||||
@@ -87,7 +86,6 @@ Addon <test>netfs
|
||||
VolumeEvent.cpp
|
||||
VolumeManager.cpp
|
||||
|
||||
: false # is executable
|
||||
: <test>UserlandFSServer
|
||||
$(NETWORK_LIBS)
|
||||
;
|
||||
|
||||
@@ -24,7 +24,6 @@ if $(OSPLAT) = X86 {
|
||||
SEARCH_SOURCE += [ FDirName $(userlandFSTop) src shared ] ;
|
||||
|
||||
Addon <test>ramfs
|
||||
: # relpath - obsolete
|
||||
: Debug.cpp
|
||||
Locker.cpp
|
||||
String.cpp
|
||||
@@ -57,6 +56,5 @@ Addon <test>ramfs
|
||||
SizeIndex.cpp
|
||||
SymLink.cpp
|
||||
Volume.cpp
|
||||
: false # is executable
|
||||
: <test>UserlandFSServer
|
||||
;
|
||||
|
||||
@@ -13,7 +13,6 @@ SubDirHdrs [ FDirName $(userlandFSIncludes) public ] ;
|
||||
SubDirSysHdrs [ FDirName $(userlandFSIncludes) public ] ;
|
||||
|
||||
Addon <test>reiserfs
|
||||
: # relpath - obsolete
|
||||
:
|
||||
Block.cpp
|
||||
BlockCache.cpp
|
||||
@@ -32,6 +31,5 @@ Addon <test>reiserfs
|
||||
String.cpp
|
||||
SuperBlock.cpp
|
||||
|
||||
: false # is executable
|
||||
: <test>UserlandFSServer
|
||||
;
|
||||
|
||||
@@ -13,7 +13,6 @@ SEARCH_SOURCE += $(ramFSTop) ;
|
||||
SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
|
||||
|
||||
Addon <userland>ramfs
|
||||
: # relpath - obsolete
|
||||
: Debug.cpp
|
||||
Locker.cpp
|
||||
String.cpp
|
||||
@@ -47,7 +46,6 @@ Addon <userland>ramfs
|
||||
SymLink.cpp
|
||||
Volume.cpp
|
||||
|
||||
: false # is executable
|
||||
: libuserlandfs_haiku_kernel.so
|
||||
;
|
||||
|
||||
|
||||
@@ -24,7 +24,6 @@ SEARCH_SOURCE += $(ramFSTop) ;
|
||||
SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
|
||||
|
||||
Addon <userland-beos>ramfs
|
||||
: # relpath - obsolete
|
||||
: Debug.cpp
|
||||
Locker.cpp
|
||||
String.cpp
|
||||
@@ -57,6 +56,5 @@ Addon <userland-beos>ramfs
|
||||
SizeIndex.cpp
|
||||
SymLink.cpp
|
||||
Volume.cpp
|
||||
: false # is executable
|
||||
: libuserlandfs_beos_kernel.so
|
||||
;
|
||||
|
||||
@@ -14,7 +14,6 @@ SEARCH_SOURCE += $(reiserFSTop) ;
|
||||
SEARCH_SOURCE += [ FDirName $(userlandFSTop) shared ] ;
|
||||
|
||||
Addon <userland>reiserfs
|
||||
: # relpath - obsolete
|
||||
:
|
||||
Debug.cpp
|
||||
Locker.cpp
|
||||
@@ -32,7 +31,6 @@ Addon <userland>reiserfs
|
||||
VNode.cpp
|
||||
Volume.cpp
|
||||
|
||||
: false # is executable
|
||||
: libuserlandfs_haiku_kernel.so
|
||||
;
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user