@@ -31,7 +31,7 @@ AddFilesToPackage $(addOnsDir) Translators
|
|||||||
# AddFilesToPackage $(addOnsDir) locale catalogs
|
# AddFilesToPackage $(addOnsDir) locale catalogs
|
||||||
# : $(SYSTEM_ADD_ONS_LOCALE_CATALOGS) ;
|
# : $(SYSTEM_ADD_ONS_LOCALE_CATALOGS) ;
|
||||||
#
|
#
|
||||||
#AddFilesToPackage $(addOnsDir) media : $(SYSTEM_ADD_ONS_MEDIA) ;
|
AddFilesToPackage $(addOnsDir) media : $(SYSTEM_ADD_ONS_MEDIA) ;
|
||||||
AddFilesToPackage $(addOnsDir) media plugins
|
AddFilesToPackage $(addOnsDir) media plugins
|
||||||
: [ MultiArchDefaultGristFiles $(SYSTEM_ADD_ONS_MEDIA_PLUGINS) ] ;
|
: [ MultiArchDefaultGristFiles $(SYSTEM_ADD_ONS_MEDIA_PLUGINS) ] ;
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -2,10 +2,15 @@ SubDir HAIKU_TOP src add-ons media media-add-ons demultiplexer ;
|
|||||||
|
|
||||||
UsePrivateHeaders demultiplexer ;
|
UsePrivateHeaders demultiplexer ;
|
||||||
|
|
||||||
Addon demultiplexer.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles demultiplexer.media_addon ] :
|
||||||
MediaDemultiplexerNode.cpp
|
MediaDemultiplexerNode.cpp
|
||||||
MediaDemultiplexerAddOn.cpp
|
MediaDemultiplexerAddOn.cpp
|
||||||
MediaOutputInfo.cpp
|
MediaOutputInfo.cpp
|
||||||
misc.cpp
|
misc.cpp
|
||||||
: be media
|
: be media
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,15 +2,22 @@ SubDir HAIKU_TOP src add-ons media media-add-ons dvb ;
|
|||||||
|
|
||||||
UsePrivateHeaders drivers ;
|
UsePrivateHeaders drivers ;
|
||||||
|
|
||||||
|
SubDirC++Flags -D__STDC_CONSTANT_MACROS -Wno-deprecated-declarations ;
|
||||||
|
|
||||||
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
UseBuildFeatureHeaders ffmpeg ;
|
||||||
|
Includes [ FGristFiles $(sources) ]
|
||||||
|
: [ BuildFeatureAttribute ffmpeg : headers ] ;
|
||||||
|
|
||||||
local ffmpegHeaders = [ BuildFeatureAttribute ffmpeg : headers : path ] ;
|
local ffmpegHeaders = [ BuildFeatureAttribute ffmpeg : headers : path ] ;
|
||||||
UseHeaders $(ffmpegHeaders) ;
|
UseHeaders $(ffmpegHeaders) ;
|
||||||
UseHeaders [ FDirName $(ffmpegHeaders) libavcodec ] ;
|
UseHeaders [ FDirName $(ffmpegHeaders) libavcodec ] ;
|
||||||
UseHeaders [ FDirName $(ffmpegHeaders) libavformat ] ;
|
UseHeaders [ FDirName $(ffmpegHeaders) libavformat ] ;
|
||||||
UseHeaders [ FDirName $(ffmpegHeaders) libavutil ] ;
|
UseHeaders [ FDirName $(ffmpegHeaders) libavutil ] ;
|
||||||
|
|
||||||
SubDirC++Flags -D__STDC_CONSTANT_MACROS -Wno-deprecated-declarations ;
|
Addon [ MultiArchDefaultGristFiles dvb.media_addon ] :
|
||||||
|
|
||||||
Addon dvb.media_addon :
|
|
||||||
DVBCard.cpp
|
DVBCard.cpp
|
||||||
DVBMediaAddon.cpp
|
DVBMediaAddon.cpp
|
||||||
DVBMediaNode.cpp
|
DVBMediaNode.cpp
|
||||||
@@ -25,3 +32,5 @@ Addon dvb.media_addon :
|
|||||||
|
|
||||||
Includes [ FGristFiles MediaFormat.cpp ]
|
Includes [ FGristFiles MediaFormat.cpp ]
|
||||||
: [ BuildFeatureAttribute ffmpeg : headers ] ;
|
: [ BuildFeatureAttribute ffmpeg : headers ] ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,9 +2,14 @@ SubDir HAIKU_TOP src add-ons media media-add-ons equalizer ;
|
|||||||
|
|
||||||
AddResources equalizer.media_addon : Equalizer.rdef ;
|
AddResources equalizer.media_addon : Equalizer.rdef ;
|
||||||
|
|
||||||
Addon equalizer.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles equalizer.media_addon ] :
|
||||||
Equalizer.cpp
|
Equalizer.cpp
|
||||||
EqualizerAddOn.cpp
|
EqualizerAddOn.cpp
|
||||||
EqualizerNode.cpp
|
EqualizerNode.cpp
|
||||||
: be media [ TargetLibstdc++ ]
|
: be media [ TargetLibstdc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,10 +6,15 @@ if ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
|
|||||||
SubDirC++Flags -fmultiple-symbol-spaces ;
|
SubDirC++Flags -fmultiple-symbol-spaces ;
|
||||||
}
|
}
|
||||||
|
|
||||||
Addon esound_sink.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles esound_sink.media_addon ] :
|
||||||
ESDEndpoint.cpp
|
ESDEndpoint.cpp
|
||||||
ESDSinkAddOn.cpp
|
ESDSinkAddOn.cpp
|
||||||
ESDSinkNode.cpp
|
ESDSinkNode.cpp
|
||||||
: be media network [ TargetLibsupc++ ]
|
: be media network [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,9 +6,14 @@ UsePrivateHeaders firewire ;
|
|||||||
UsePrivateHeaders media ;
|
UsePrivateHeaders media ;
|
||||||
UsePrivateHeaders shared ;
|
UsePrivateHeaders shared ;
|
||||||
|
|
||||||
Addon firewire_dv.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles firewire_dv.media_addon ] :
|
||||||
FireWireCard.cpp
|
FireWireCard.cpp
|
||||||
FireWireDVAddOn.cpp
|
FireWireDVAddOn.cpp
|
||||||
FireWireDVNode.cpp
|
FireWireDVNode.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,10 +2,15 @@ SubDir HAIKU_TOP src add-ons media media-add-ons legacy ;
|
|||||||
|
|
||||||
UsePrivateHeaders media ;
|
UsePrivateHeaders media ;
|
||||||
|
|
||||||
Addon legacy.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles legacy.media_addon ] :
|
||||||
LegacyAudioConsumer.cpp
|
LegacyAudioConsumer.cpp
|
||||||
LegacyAudioDevice.cpp
|
LegacyAudioDevice.cpp
|
||||||
LegacyAudioProducer.cpp
|
LegacyAudioProducer.cpp
|
||||||
LegacyMediaAddOn.cpp
|
LegacyMediaAddOn.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
|||||||
|
|
||||||
AddResources mixer.media_addon : AudioMixer.rdef ;
|
AddResources mixer.media_addon : AudioMixer.rdef ;
|
||||||
|
|
||||||
Addon mixer.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles mixer.media_addon ] :
|
||||||
AudioMixer.cpp
|
AudioMixer.cpp
|
||||||
ByteSwap.cpp
|
ByteSwap.cpp
|
||||||
Interpolate.cpp
|
Interpolate.cpp
|
||||||
@@ -17,6 +20,8 @@ Addon mixer.media_addon :
|
|||||||
Resampler.cpp
|
Resampler.cpp
|
||||||
: be media [ TargetLibsupc++ ] localestub
|
: be media [ TargetLibsupc++ ] localestub
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
DoCatalogs mixer.media_addon
|
DoCatalogs mixer.media_addon
|
||||||
:
|
:
|
||||||
|
|||||||
@@ -8,9 +8,13 @@ if ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
|
|||||||
SubDirC++Flags -fmultiple-symbol-spaces ;
|
SubDirC++Flags -fmultiple-symbol-spaces ;
|
||||||
}
|
}
|
||||||
|
|
||||||
AddResources hmulti_audio.media_addon : MultiAudio.rdef ;
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
AddResources [ MultiArchDefaultGristFiles hmulti_audio.media_addon ] :
|
||||||
|
MultiAudio.rdef ;
|
||||||
|
|
||||||
Addon hmulti_audio.media_addon :
|
Addon [ MultiArchDefaultGristFiles hmulti_audio.media_addon ] :
|
||||||
MultiAudioAddOn.cpp
|
MultiAudioAddOn.cpp
|
||||||
MultiAudioDevice.cpp
|
MultiAudioDevice.cpp
|
||||||
MultiAudioNode.cpp
|
MultiAudioNode.cpp
|
||||||
@@ -19,6 +23,8 @@ Addon hmulti_audio.media_addon :
|
|||||||
TimeComputer.cpp
|
TimeComputer.cpp
|
||||||
: be media [ TargetLibsupc++ ] localestub
|
: be media [ TargetLibsupc++ ] localestub
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
DoCatalogs hmulti_audio.media_addon
|
DoCatalogs hmulti_audio.media_addon
|
||||||
:
|
:
|
||||||
|
|||||||
@@ -8,7 +8,10 @@ if $(TARGET_PLATFORM) != haiku {
|
|||||||
SubDirC++Flags -fmultiple-symbol-spaces -D_ZETA_TS_FIND_DIR_=1 ;
|
SubDirC++Flags -fmultiple-symbol-spaces -D_ZETA_TS_FIND_DIR_=1 ;
|
||||||
}
|
}
|
||||||
|
|
||||||
Addon opensound.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles opensound.media_addon ] :
|
||||||
OpenSoundAddOn.cpp
|
OpenSoundAddOn.cpp
|
||||||
OpenSoundDevice.cpp
|
OpenSoundDevice.cpp
|
||||||
OpenSoundDeviceEngine.cpp
|
OpenSoundDeviceEngine.cpp
|
||||||
@@ -16,3 +19,5 @@ Addon opensound.media_addon :
|
|||||||
OpenSoundNode.cpp
|
OpenSoundNode.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ UsePrivateHeaders graphics ;
|
|||||||
UsePrivateHeaders [ FDirName graphics common ] ;
|
UsePrivateHeaders [ FDirName graphics common ] ;
|
||||||
UsePrivateHeaders [ FDirName graphics radeon ] ;
|
UsePrivateHeaders [ FDirName graphics radeon ] ;
|
||||||
|
|
||||||
Addon radeon.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles radeon.media_addon ] :
|
||||||
RadeonAddOn.cpp
|
RadeonAddOn.cpp
|
||||||
RadeonProducer.cpp
|
RadeonProducer.cpp
|
||||||
CC.cpp
|
CC.cpp
|
||||||
@@ -18,6 +21,7 @@ Addon radeon.media_addon :
|
|||||||
VideoIn.cpp
|
VideoIn.cpp
|
||||||
Theater100.cpp
|
Theater100.cpp
|
||||||
Theater200.cpp
|
Theater200.cpp
|
||||||
|
: be media
|
||||||
;
|
;
|
||||||
|
}
|
||||||
LinkAgainst radeon.media_addon : be media ;
|
}
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ UsePrivateHeaders media ;
|
|||||||
|
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons media media-add-ons ] ;
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons media media-add-ons ] ;
|
||||||
|
|
||||||
Application reader.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Application [ MultiArchDefaultGristFiles reader.media_addon ] :
|
||||||
AbstractFileInterfaceNode.cpp
|
AbstractFileInterfaceNode.cpp
|
||||||
AbstractFileInterfaceAddOn.cpp
|
AbstractFileInterfaceAddOn.cpp
|
||||||
MediaReader.cpp
|
MediaReader.cpp
|
||||||
@@ -12,3 +15,5 @@ Application reader.media_addon :
|
|||||||
misc.cpp
|
misc.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
SubDir HAIKU_TOP src add-ons media media-add-ons tone_producer_demo ;
|
SubDir HAIKU_TOP src add-ons media media-add-ons tone_producer_demo ;
|
||||||
|
|
||||||
Addon tone_producer_demo.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles tone_producer_demo.media_addon ] :
|
||||||
ToneProducerAddOn.cpp
|
ToneProducerAddOn.cpp
|
||||||
ToneProducer.cpp
|
ToneProducer.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -4,9 +4,14 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
|||||||
|
|
||||||
UsePrivateHeaders usb_vision ;
|
UsePrivateHeaders usb_vision ;
|
||||||
|
|
||||||
Addon usb_vision.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles usb_vision.media_addon ] :
|
||||||
AddOn.cpp
|
AddOn.cpp
|
||||||
Producer.cpp
|
Producer.cpp
|
||||||
TunerLocale.cpp
|
TunerLocale.cpp
|
||||||
: be media [ TargetLibstdc++ ]
|
: be media [ TargetLibstdc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -13,6 +13,11 @@ if $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
|
|||||||
usbKitLibraryName = usb ;
|
usbKitLibraryName = usb ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
|
||||||
# source directories
|
# source directories
|
||||||
local sourceDirs =
|
local sourceDirs =
|
||||||
addons/quickcam
|
addons/quickcam
|
||||||
@@ -29,6 +34,7 @@ for sourceDir in $(sourceDirs) {
|
|||||||
usb_webcam $(sourceDir) ] ;
|
usb_webcam $(sourceDir) ] ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
## addon sources
|
## addon sources
|
||||||
local addonSources ;
|
local addonSources ;
|
||||||
addonSources =
|
addonSources =
|
||||||
@@ -74,13 +80,14 @@ actions USBWebcamHeaderGen1
|
|||||||
grep -h -a $(GREP_DEFINE) $(2) > $(1) ;
|
grep -h -a $(GREP_DEFINE) $(2) > $(1) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
USBWebcamHeaderGen CamInternalAddons.h : B_WEBCAM_MKINTFUNC : $(addonSources) ;
|
USBWebcamHeaderGen CamInternalAddons.h : B_WEBCAM_MKINTFUNC
|
||||||
|
: $(addonSources) ;
|
||||||
USBWebcamHeaderGen CamInternalSensors.h : B_WEBCAM_DECLARE_SENSOR
|
USBWebcamHeaderGen CamInternalSensors.h : B_WEBCAM_DECLARE_SENSOR
|
||||||
: $(sensorsSources) ;
|
: $(sensorsSources) ;
|
||||||
USBWebcamHeaderGen CamInternalColorSpaceTransforms.h
|
USBWebcamHeaderGen CamInternalColorSpaceTransforms.h
|
||||||
: B_WEBCAM_DECLARE_CSTRANSFORM : $(csTransformsSources) ;
|
: B_WEBCAM_DECLARE_CSTRANSFORM : $(csTransformsSources) ;
|
||||||
|
|
||||||
Addon usb_webcam.media_addon :
|
Addon [ MultiArchDefaultGristFiles usb_webcam.media_addon ] :
|
||||||
$(addonSources)
|
$(addonSources)
|
||||||
$(csTransformsSources)
|
$(csTransformsSources)
|
||||||
$(sensorsSources)
|
$(sensorsSources)
|
||||||
@@ -97,6 +104,8 @@ Addon usb_webcam.media_addon :
|
|||||||
CamStreamingDeframer.cpp
|
CamStreamingDeframer.cpp
|
||||||
: be media $(usbKitLibraryName) [ TargetLibsupc++ ]
|
: be media $(usbKitLibraryName) [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# force dependancies
|
# force dependancies
|
||||||
Includes [ FGristFiles CamRoster.cpp ] : [ FGristFiles CamInternalAddons.h ] ;
|
Includes [ FGristFiles CamRoster.cpp ] : [ FGristFiles CamInternalAddons.h ] ;
|
||||||
|
|||||||
@@ -2,7 +2,10 @@ SubDir HAIKU_TOP src add-ons media media-add-ons video_mixer ;
|
|||||||
|
|
||||||
UsePrivateHeaders media shared ;
|
UsePrivateHeaders media shared ;
|
||||||
|
|
||||||
Addon video_mixer.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles video_mixer.media_addon ] :
|
||||||
VideoMixerNode.cpp
|
VideoMixerNode.cpp
|
||||||
VideoMixerNodeConsumer.cpp
|
VideoMixerNodeConsumer.cpp
|
||||||
VideoMixerNodeProducer.cpp
|
VideoMixerNodeProducer.cpp
|
||||||
@@ -13,3 +16,5 @@ Addon video_mixer.media_addon :
|
|||||||
yuvrgb.nasm
|
yuvrgb.nasm
|
||||||
: be media
|
: be media
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
SubDir HAIKU_TOP src add-ons media media-add-ons video_producer_demo ;
|
SubDir HAIKU_TOP src add-ons media media-add-ons video_producer_demo ;
|
||||||
|
|
||||||
Addon video_producer_demo.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles video_producer_demo.media_addon ] :
|
||||||
AddOn.cpp
|
AddOn.cpp
|
||||||
Producer.cpp
|
Producer.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,9 +1,14 @@
|
|||||||
SubDir HAIKU_TOP src add-ons media media-add-ons videowindow ;
|
SubDir HAIKU_TOP src add-ons media media-add-ons videowindow ;
|
||||||
|
|
||||||
Addon video_window_demo.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles video_window_demo.media_addon ] :
|
||||||
VideoAddOn.cpp
|
VideoAddOn.cpp
|
||||||
VideoNode.cpp
|
VideoNode.cpp
|
||||||
VideoView.cpp
|
VideoView.cpp
|
||||||
VideoWindow.cpp
|
VideoWindow.cpp
|
||||||
: be media [ TargetLibsupc++ ]
|
: be media [ TargetLibsupc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,10 +1,16 @@
|
|||||||
SubDir HAIKU_TOP src add-ons media media-add-ons vst_host ;
|
SubDir HAIKU_TOP src add-ons media media-add-ons vst_host ;
|
||||||
|
|
||||||
AddResources vst_host.media_addon : VSTHost.rdef ;
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
AddResources [ MultiArchDefaultGristFiles vst_host.media_addon ]
|
||||||
|
: VSTHost.rdef ;
|
||||||
|
|
||||||
Addon vst_host.media_addon :
|
Addon [ MultiArchDefaultGristFiles vst_host.media_addon ] :
|
||||||
VSTHost.cpp
|
VSTHost.cpp
|
||||||
VSTAddOn.cpp
|
VSTAddOn.cpp
|
||||||
VSTNode.cpp
|
VSTNode.cpp
|
||||||
: be media [ TargetLibstdc++ ]
|
: be media [ TargetLibstdc++ ]
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,7 +2,10 @@ SubDir HAIKU_TOP src add-ons media media-add-ons writer ;
|
|||||||
|
|
||||||
UsePrivateHeaders media ;
|
UsePrivateHeaders media ;
|
||||||
|
|
||||||
Addon writer.media_addon :
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
Addon [ MultiArchDefaultGristFiles writer.media_addon ] :
|
||||||
../AbstractFileInterfaceNode.cpp
|
../AbstractFileInterfaceNode.cpp
|
||||||
../AbstractFileInterfaceAddOn.cpp
|
../AbstractFileInterfaceAddOn.cpp
|
||||||
MediaWriter.cpp
|
MediaWriter.cpp
|
||||||
@@ -11,3 +14,5 @@ Addon writer.media_addon :
|
|||||||
: be media
|
: be media
|
||||||
: true
|
: true
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user